@charset "utf-8";
/*+++++++++++++++++++++++++++
+ CSS Document 				+
+ Date:2013-03-11			+
+ Author:Koshi				+
+ E-Mail:onlyyou98@126.com  +
+++++++++++++++++++++++++++*/

.W960{
	width:960px;
	margin:0 auto;
}
.header{
	height:45px;line-height:45px;
	background:url(../images/topbg.jpg) repeat-x 0 0;
	color:#666767;
}
.top a,.top ul li.datetime strong{
	color:#79BD3B;
	line-height:45px;
}
.top a:hover{
	text-decoration:underline;
}
.top ul li.welcome{
	background:url(../images/icon01.jpg) no-repeat 0 center;
	padding-left:20px;
	float:left;
}
.top ul li.tel{
	float:right;
}
.top ul li.tel img{
	vertical-align:middle;
	margin-top:10px;
}
.footer{
	line-height:200%;
	padding:30px 0 20px;
	background:url(../images/footerbg.png) no-repeat center top;
}
.bottomNav{
	border-bottom:1px solid #ccc;
	width:680px;
	margin:0 auto 10px;padding:10px 0;
	text-align:center;
}
.bottomNav a{
	margin:0 7px;
	color:#666767;
}
.footer p{
	text-align:center;color:#666767;
}



h1,h2,h3,h4,h5,ol,dl,dd,dt,a,b,strong,form,input,em,ul,li,body,p {margin:0px; padding:0px;}
body {color:#333; font-family:"微软雅黑",Verdana, Arial, Helvetica, sans-serif, '宋体';font-size:12px; background:#fff url(../images/9_bg_body.png) repeat-x left top;}
div {text-align:left; margin:0 auto; padding:0px;}
ul {list-style:none;}
li {line-height:22px;}
td {FONT-SIZE: 12px; FONT-FAMILY:"微软雅黑",Verdana, Arial, Helvetica, sans-serif, '宋体'; line-height:22px;}
img {border:0; margin:0px; padding:0px; display:block;}
input {font-size:12px;font-family:"微软雅黑",Verdana, Arial, Helvetica, sans-serif, '宋体'; COLOR:#333; line-height:16px; outline:none;}
textarea {font-family:"微软雅黑",Verdana,Arial, Helvetica, sans-serif, '宋体';font-size:12px;COLOR: #333; background:#fff; overflow:auto; padding:2px; border:#7F9DB9 solid 1px;}
select {font-family:"微软雅黑",Verdana, Arial, Helvetica, sans-serif, '宋体';font-size:12px; height:22px;}
A {COLOR: #333; text-decoration:none;}
A:hover {COLOR: #c00; text-decoration:underline;}
A.red,.red{color:#f00;}
A.red:hover {color:#c00; text-decoration:underline;}
A.c00,.c00{color:#c00;}
A.c00:hover {color:#c00; text-decoration:underline;}
A.a039,.a039{color:#039;}
A.a039:hover {color:#039; text-decoration:underline;}
em {font-style:normal;}
.gray{color:#999;}

.input{height:14px; padding:2px 1px 0px 1px;}
.main {width:960px; clear:both;}
.clear {width:100%; clear:both; font-size:0px; height:0px; line-height:0px; margin:0;}
.height10 {width:100%; height:10px; line-height:10px; font-size:0px; clear:both;}
.height15 {width:100%; height:15px; line-height:15px; font-size:0px; clear:both;}
.height20 {width:100%; height:20px; line-height:20px; font-size:0px; clear:both;}
.center_area {width:100%; clear:both; text-align:center;}

.more {background:url(../images/icon_more.gif) no-repeat right center; padding-right:13px; margin-right:7px;}

.page {font-size:12px; height:28px;}
.page div {float:left;}
.page div strong {color:#333;}
.page p{float:right; padding-right:6px;}
.page span ,.page b{float:left; display:block; line-height:20px; margin-left:3px;}
.page b {height:18px; display:block; line-height:18px; padding:0 6px; background:#c00; border:#e3e4dd solid 1px; color:#fff; font-weight:bold;}
.page a {height:18px; float:left; float:left; display:block; margin-left:3px; line-height:18px; padding:0 6px; background:#fff; border:#e3e4dd solid 1px; color:#333;}
.page a:hover {background:#c00; color:#ddd;}
.page input{height:18px; margin-left:4px; margin-top:-1px; border:#e3e4dd solid 1px;}

.fleft {float:left;}
.fright {float:right;}

.top {height:27px; line-height:26px; color:#686868;}
.top a {padding:0 5px;}
.n_bg {background:url(../images/9_bg_top.jpg) no-repeat center top;}

.sub_area {width:213px; height:27px; float:right; padding-left:8px; position:relative; z-index:100;}
.sub_select {width:270px; padding:4px; border:#ccc solid 1px; background-color:#fff; position:absolute; left:0px; top:26px; display:none;}
.sub_top {width:100%; height:22px; line-height:22px; background-color:#F6F6F6;}
.sub_top h3 {font-size:12px; padding-left:5px; float:left;}
.sub_top p {float:right;}
.sub_top p a {display:block; width:41px; text-align:center;}
.sub_cate_list {width:100%; padding-bottom:3px;}
.sub_cate_list dt,.sub_check_live {width:100%; line-height:23px;}
.sub_cate_list dd {width:135px; float:left; height:23px; line-height:23px;}
.sub_check_live,.sub_check_on label {color:#003399; font-weight:bold; padding-left:1px;}
.sub_check_on {width:100%; clear:both; height:25px; position:relative;}
.sub_check_on label {padding-top:1px;}
.sub_check_on label.check_on {width:82px; color:#003399; font-weight:bold; clear:both; height:24px; display:block; background-color:#FCFDFF; border:#EDEFF0 solid 1px; border-bottom:0; z-index:10; color:#003399; font-weight:bold; position:absolute; top:1px; padding:0;}
.sub_check_province {width:268px; clear:both; background-color:#FCFDFF; border:#EDEFF0 solid 1px; z-index:9;}
.sub_check_province_other {width:100%; height:126px; overflow:auto;}
.sub_check_province_all {font-weight:bold; color:#999;} 
.sub_check_province ul li {width:82px; float:left; line-height:21px; height:21px; overflow:hidden;}
.sub_check_btn {width:100%; padding-top:8px; text-align:center; height:32px;}
.sub_check_btn input {width:119px; height:28px; background:url(../images/bg_check_btn.gif) no-repeat; border:0; font-size:14px; color:#fff; font-size:14px; font-weight:bold; cursor:pointer;}

#catid_all,.catid_l,#check_islive,#province_all,.province_l,#check_on {margin:4px 2px 0 4px;*margin:0;}

.sub_email {width:168px;_width:166px; height:19px; color:#999; line-height:19px; border:#b1b1b1 solid 1px; margin-top:3px; float:left;}
.subbtn {background:url(../images/bg_btn_sub.gif) no-repeat; width:39px; height:20px; line-height:20px; border:none; margin-top:3px;float:right; cursor:pointer;}

.top_contact {float:right; padding-right:5px;}
.top_contact p {float:left; color:#bbb;}
.top_contact p.gen_v {height:24px; padding-left:12px;}
.top_contact p.gen_v a.a_sina {padding-left:23px;}
a.top_history_a {width:64px; height:20px; padding-left:18px;line-height:20px; display:block; background:url(../images/bg_play_history.gif) no-repeat 4px 5px; color:#c00;}
a.top_history_a:hover,.history_active a.top_history_a {width:62px; height:18px; padding-left:17px;line-height:18px; border:#d8d8d8 solid 1px; display:block; background:#fff url(../images/bg_play_history.gif) no-repeat 3px 4px; text-decoration:none;}
.top_history {width:76px; position:relative; float:left; padding-top:3px; padding-left:3px; z-index:2;}
.top_history_area {position:absolute; margin-top:-3px; width:270px; display:none;}
.top_history_area_top {height:20px; line-height:20px; padding-top:8px; border-bottom:#eaeaea solid 1px; background:url(../images/bg_history_op.gif) no-repeat;}
.top_history_area_top h3 {font-size:12px; float:left; padding-left:10px; color:#c00;}
.top_history_area_top span {float:right; padding-right:10px;}
.top_history_area_top span a {color:#07913a;}
.top_history_list {width:250px; background-color:#fff; padding:5px 9px; border:#ccc solid 1px; border-top:0;}
.top_history_list ul li {line-height:27px; height:27px; width:100%; overflow:hidden;}
.top_history_list ul li span {color:#c00;}
.history_active .top_history_area {display:block;}

.head {height:105px;}
.logo {padding-left:6px; padding-top:25px;}

.nav {width:960px; height:33px; background:url(../images/9_bg_nav.gif) repeat-x left -33px; clear:both; overflow:hidden;}
.nav ul {float:left; height:33px; padding-left:9px; background:url(../images/9_bg_nav.gif) no-repeat left top;}
.nav ul li {float:left; height:33px; padding:0 10px;}
.nav ul li.line {width:1px; background:url(../images/9_bg_nav.gif) no-repeat left -99px; padding:0;}
.nav ul li a {color:#fff; float:left; width:81px; display:block; text-align:center; line-height:33px; height:33px; font-weight:bold; font-size:14px;}
.nav ul li.on a {background:url(../images/9_bg_nav_on.gif) no-repeat center top; width:78px; padding-right:3px; text-decoration:none; color:#000;}
.nav div {width:3px; height:33px; float:right; background:url(../images/9_bg_nav.gif) no-repeat left -66px;} 

.search {height:31px; padding-top:5px; padding-right:8px; background:url(../images/bg_nav2.gif) no-repeat right -36px; float:right;}
.searchbtn{background:url(../images/bg_search.gif) no-repeat right top; width:34px; height:25px; border:none; float:left; cursor:pointer; text-indent:-9999em; overflow:hidden; padding:0;}
.search_input{width:112px; padding:0 3px 0 20px; background:url(../images/bg_search.gif) no-repeat left top; height:25px; line-height:25px; border:0; float:left;}

.n_search {width:583px; float:right; padding-top:7px; background:url(../images/9_search_bg.png) no-repeat left 35px;}
.n_search_top {height:28px; padding-left:18px;}
.n_search_top ul li {width:50px; height:28px; float:left; position:relative; padding-right:5px;}
.n_search_top ul li a {display:block; color:#039; width:50px; font-weight:bold; line-height:28px; text-align:center;}
.n_search_top ul li.on a {position:absolute; left:0; top:0; height:30px; background:url(../images/9_search_on.png) no-repeat;}
.n_search_area {height:33px; padding-top:5px; padding-left:5px;}
.n_search_area ul li {float:left; padding-right:4px;}
.n_search_input {width:309px; height:26px; border-bottom:#d8d8d9 solid 1px;border-right:#d8d8d9 solid 1px;border-top:#87898e solid 1px;border-left:#87898e solid 1px; line-height:26px; padding-left:2px;}
.n_searchbtn {width:130px; height:28px; border:0; background:url(../images/9_search_btn.png) no-repeat; cursor:pointer; font-weight:bold; font-size:14px;}
.n_search_hot {line-height:25px; padding-left:7px; color:#666;}
.n_search_hot a {padding:0 3px;}

.top_cat {height:51px; width:600px; float:right; line-height:22px; padding-top:25px;}
.top_cat a {display:block; width:86px; float:left; text-align:center; color:#004276;}
.top_cat span {display:block; width:15px; float:left; text-align:center; color:#b2b2b2;}

.meeting_gao {width:956px; clear:both; height:26px; padding:1px; border:#e0e0e0 solid 1px; background-color:#fff;}
.meeting_gao h2 {font-size:12px; width:63px; font-weight:normal; padding-left:27px; height:26px; line-height:24px; background:url(../images/9_bg_notice.gif) no-repeat;float:left;}
.meeting_gao_block {width:854px; float:right; height:26px; line-height:26px;overflow:hidden;}
.meeting_l div {width:283px; line-height:26px; height:26px; overflow:hidden; color:#999; overflow:hidden;}
.meeting_l a {color:#c00;}

.main_left {width:192px; float:left;}
.main_center {width:444px; float:left; padding-left:10px;}
.main_right2 {width:304px; float:right;}
.main_right {width:758px; float:right;}

.n_left_320 {width:320px; float:left;}
.n_center_370 {width:370px; padding-left:10px; float:left; background:url(../images/9_l_new.gif) no-repeat right top;}
.n_right_250 {width:250px; float:right;}

.n_top_p {width:318px; height:245px; overflow:hidden; border:#dcecf6 solid 1px;}
.n_v_hot {width:318px; height:162px; border:#ededed solid 1px; background-color:#f9f9f9;}
.n_v_hot h2 {height:37px; border-top:#fff solid 1px; font-size:14px; padding-left:10px; line-height:29px;}
.n_v_hot_left {width:22px; float:left; height:73px; }
a.prevBtn {display:block; width:100%; height:73px; text-indent:-9999em; overflow:hidden;background:url(../images/9_icon_lr.gif) no-repeat 5px center;}
a.firstBtn {display:block; width:100%; height:73px; text-indent:-9999em; overflow:hidden;background:url(../images/9_icon_lr2.gif) no-repeat 5px center;}
.n_v_hot_center {width:272px; float:left; height:116px; overflow:hidden; position:relative;}
.n_v_hot_center ul li {width:274px; height:116px;}
.n_v_hot_center ul li div {width:108px; padding:0 15px 0 14px; float:left;}
.n_v_hot_center ul li div p {width:108px; height:73px;}
.n_v_hot_center ul li div p img {width:104px; height:69px; padding:1px; border:#c5c5c5 solid 1px;}
.n_v_hot_center ul li div p a.p_video {position:absolute; display:block; width:108px; height:73px; background:url(../images/bg_video.png) no-repeat 43px 2px;}
.n_v_hot_center ul li div p a.p_video:hover {position:absolute; display:block; width:108px; height:73px; background:url(../images/bg_video2.png) no-repeat 43px 2px;}
.n_v_hot_center ul li div span {line-height:17px; height:34px; overflow:hidden; text-align:center; display:block; padding-top:4px;}
.n_v_hot_center ul li div span a {color:#004276;}

.n_v_hot_right {width:22px; float:right; height:73px; }
a.nextBtn {display:block; width:100%; height:73px; text-indent:-9999em; overflow:hidden;background:url(../images/9_icon_lr.gif) no-repeat -62px center;}
a.lastBtn {display:block; width:100%; height:73px; text-indent:-9999em; overflow:hidden;background:url(../images/9_icon_lr2.gif) no-repeat -62px center;}

.n_center_370 h2 {font-size:14px; color:#c00; line-height:31px; padding-left:28px;}
.n_l_live {width:370px; height:181px;  line-height:24px; font-size:14px; border-bottom:#ccc dashed 1px; background:url(../images/9_l_n_bg.jpg) no-repeat center center; text-align:center;}
.n_l_live a {font-weight:bold; display:block; padding:60px 85px 0; width:200px; height:121px;}
.n_l_live a:hover {background:url(../images/play-big.png) no-repeat 263px 98px;}
.n_l_pic {width:100%; height:83px; padding-top:7px; border-bottom:#ccc dashed 1px;}
.n_l_pic p{width:108px; padding-left:10px; float:left; position:absolute}
.n_l_pic p img {width:104px; height:69px; padding:1px; border:#c5c5c5 solid 1px;}
.n_l_pic p a.p_live {position:absolute; display:block; width:108px; height:73px; background:url(../images/bg_live.png) no-repeat 43px 2px;}
.n_l_pic p a.p_live:hover {position:absolute; display:block; width:108px; height:73px; background:url(../images/bg_live2.png) no-repeat 43px 2px;}
.n_l_pic p a.p_video {position:absolute; display:block; width:108px; height:73px; background:url(../images/bg_video.png) no-repeat 43px 2px;}
.n_l_pic p a.p_video:hover {position:absolute; display:block; width:108px; height:73px; background:url(../images/bg_video2.png) no-repeat 43px 2px;}
.n_l_pic dl {float:right; width:240px; line-height:20px;}
.n_l_pic dl dt{height:20px; line-height:20px; overflow:hidden;}
.n_l_pic dl dt a {font-size:14px;  font-weight:bold;}
.n_l_pic dl dd {line-height:18px;}
.n_l_list {padding-top:8px;}
.n_l_list dl dd {line-height:26px;}
.n_l_list dl dd span {display:block; float:left; width:23px; text-align:center; color:#333; font-family:"宋体";}
.n_l_list dl dd a {font-size:14px; width:295px; float:left; height:26px; line-height:26px; overflow:hidden; color:#004276; display:block;}
.n_l_list dl dd em {width:52px; float:right; color:#999; line-height:26px; text-align:center;}

.n_v_top {width:248px; border:#ffd5c4 solid 1px; background-color:#fff5ef;}
.n_v_top ul li{float:left; width:123px; height:29px; border-bottom:#e0e0e0 solid 1px; background-color:#fff;}
.n_v_top ul li.n_v_line {width:1px; background-color:#e0e0e0; border-bottom:0; height:30px;}
.n_v_top ul li.n_v_h {width:124px;}
.n_v_top ul li a {display:block; line-height:29px; text-align:center; font-size:14px;}
.n_v_top ul li a.v_hot {background:url(../images/9_v_hot.png) no-repeat 94px 5px;}
.n_v_top ul li.on {background-color:#fff5ef; border-bottom:0; height:30px;}
.n_v_top ul li.on a {font-weight:bold;}

.n_v_area {padding-left:8px; width:240px; clear:both;}
.n_v_pic {height:85px; width:100%; overflow:hidden; padding-top:12px; clear:both;}
.n_v_pic p{width:108px; height:73px; float:left; position:relative;}
.n_v_pic p img {width:104px; height:69px; padding:1px; border:#c5c5c5 solid 1px;}
.n_v_pic p a.p_video {position:absolute; display:block; width:108px; height:73px; background:url(../images/bg_video.png) no-repeat 43px 2px;}
.n_v_pic p a.p_video:hover {position:absolute; display:block; width:108px; height:73px; background:url(../images/bg_video2.png) no-repeat 43px 2px;}
.n_v_pic dl {float:right; width:122px; overflow:hidden; overflow:hidden;}
.n_v_pic dl dt {line-height:18px; padding-bottom:4px; font-weight:bold;}
.n_v_pic dl dd {width:122px; overflow:hidden;}
.n_v_list {width:100%; line-height:27px; padding-bottom:3px; background:url(../images/9_n_v_bg.gif) no-repeat 1px 9px;}
.n_v_list dd a {display:block; float:left; width:164px; height:27px; overflow:hidden; line-height:27px; padding-left:22px;}
.n_v_list dd.v a {width:214px;}
.n_v_list dd em {display:block; float:right; color:#999; width:53px; text-align:center;}

.n_left_700 {width:698px; float:left; border:#dcecf6 solid 1px;}
.n_m_t {width:696px; height:32px; clear:both; background:url(../images/9_n_m_t.jpg) repeat-x left top; border:#f5f9fb solid 1px; border-bottom:0;}
.n_c_t {width:466px; height:32px; clear:both; background:url(../images/9_n_m_t.jpg) repeat-x left top;}

.n_m_t ul,.n_c_t ul {float:left; height:28px; padding:4px 0 0 8px;}
.n_m_t ul li,.n_c_t ul li {width:94px; float:left; height:26px; margin-right:3px; background:url(../images/9_n_m_t.jpg) repeat-x left -32px; border:#c2d6ec solid 1px; border-bottom:0; text-align:center; line-height:26px;}
.n_m_t ul li a,.n_c_t ul li a {display:block; font-size:14px;}
.n_m_t ul li.on,.n_c_t ul li.on {height:27px; background:#fff;}
.n_m_t ul li.on a,.n_c_t ul li.on a {font-weight:bold; color:#c00;}
.n_m_m {float:right; width:70px; padding-right:5px; text-align:right; line-height:29px;}
.n_m_o {float:right; line-height:29px;}
.n_m_o a {padding:0 5px;}
.n_m_o a.on {font-weight:bold; color:#039;}

.n_m_area {width:689px; height:360px; padding:14px 0 0 9px; clear:both;}
.n_m_pic {width:340px; padding-right:4px; float:left; height:83px;}
.n_m_pic p{width:108px; height:73px; float:left;}
.n_m_pic p img {width:104px; height:69px; padding:1px; border:#c5c5c5 solid 1px;}
.n_m_pic dl {width:225px; float:right;}
.n_m_pic dl dt {height:20px; line-height:20px; overflow:hidden; font-size:14px; font-weight:bold;}
.n_m_pic dl dd {line-height:18px; color:#666; width:225px; overflow:hidden;}
.n_m_pic dl dd.gray {color:#999;}

.n_m_list {width:689px; padding:2px 0 0 0px; clear:both;}
.n_m_list dl dd {width:340px; height:26px; line-height:26px; padding-right:4px; float:left;}
.n_m_list dl dd span {font-family:"宋体"; width:15px; float:left; display:block;}
.n_m_list dl dd a {font-size:14px; color:#004276; float:left; width:265px; height:26px; line-height:26px; overflow:hidden;}
.n_m_list dl dd em {width:60px; color:#999; float:right; text-align:center; display:block;}

.n_news {width:230px; padding:0 9px; clear:both; border:#fed4c3 solid 1px;}
.n_news_t {width:100%; height:32px; border-bottom:#fed4c3 solid 1px;}
.n_news_t h2 {font-size:14px; float:left; line-height:32px; background:url(../images/9_icon_j.png) no-repeat left 12px; padding-left:18px; color:#c00;}
.n_news_t a {float:right; line-height:32px;}
.n_news_area {width:100%; clear:both; padding-top:14px; height:360px;}
.n_news_area dl dt {height:20px; line-height:20px;}
.n_news_area dl dt a {height:20px; font-size:14px; line-height:20px; overflow:hidden; font-weight:bold; float:left;}
.n_news_area dl dt a.n {background:url(../images/p_n_n.jpg) no-repeat right 4px; padding-right:18px;}
.n_news_area dl dd em {color:#999;}
.n_news_area dl dd {line-height:20px; height:40px; padding-bottom:5px; overflow:hidden; padding-top:5px; color:#666;}

.n_left_700_2 {width:700px; float:left;}
.n_left_220 {width:218px; height:444px; border:#ededed solid 1px; float:left;}
.n_u_t {height:30px; background:url(../images/9_n_m_t.jpg) repeat-x left -59px; border:#fff solid 1px; border-bottom:0;  margin-bottom:11px;}
.n_u_t h2 {height:30px; line-height:30px; font-size:14px; float:left; font-weight:normal; width:108px; text-align:left; padding-left:12px; border-bottom:#ededed solid 1px;}
.n_u_t h2 a {display:block; line-height:30px;}
.n_u_t h2.on {background:url(../images/9_n_m_t.jpg) repeat-x left -59px; width:107px; height:31px;border-bottom:0; margin:1px;}
.n_u_t h2.on a {color:#c00; font-weight:bold;}
.n_u_t p {width:1px; height:31px; background-color:#ededed; float:left;}
.n_u_l {width:205px; height:66px; clear:both; padding-left:11px;}
.n_u_l img {width:50px; height:50px; padding:2px; border:#d2d2d2 solid 1px; float:left;}
.n_u_l dl {float:right; width:140px; line-height:18px;}
.n_u_l dl dt p {display:inline;}

.n_right_470 {width:466px; padding:1px; height:442px; border:#dcecf6 solid 1px; float:right;}
.n_c_area {width:100%; padding-top:11px; clear:both;}
.n_c_pic {width:450px; padding:0 8px 0 8px; height:116px; clear:both; position:relative;}
.n_c_pic p {width:100px; float:left;}
.n_c_pic p img {width:94px; height:94px; padding:2px; border:#c5c5c5 solid 1px;}
.n_c_pic dl {width:335px; float:right;}
.n_c_pic dl dt {height:20px; line-height:20px; padding-bottom:4px; overflow:hidden; font-size:14px; font-weight:bold;}
.n_c_pic dl dd {line-height:20px;}
.n_c_pic div {position:absolute; right:8px; top:22px; width:126px; height:20px; line-height:20px; text-align:center; border:#fee5cf solid 1px; background-color:#fdfaf5; color:#7e7d79;}
.n_c_pic div a {color:#039;}
.n_c_list {padding-left:8px; clear:both;}
.n_c_list dl dd,.n_d_r_l dd {height:26px; line-height:26px;}
.n_c_list dl dd span,.n_d_r_l dd span {font-family:"宋体"; width:15px; float:left; display:block; line-height:26px;}
.n_c_list dl dd a,.n_d_r_l dd a {display:block; font-size:14px; color:#004276; line-height:26px; height:26px; width:280px; float:left; overflow:hidden;}
.n_c_list dl dd div {width:150px; float:right; color:#999;}
.n_c_list dl dd div a {display:inline; font-size:12px; width:auto; float:none;}

.n_left_700_3 {width:698px; border:#dcecf6 solid 1px; float:left;}
.n_d_t {width:696px; height:32px; border:#fff solid 1px; border-bottom:0; background:url(../images/9_n_m_t.jpg) repeat-x left top;}
.n_d_t h2 {line-height:31px; float:left; font-size:14px; padding-left:19px; background:url(../images/9_icon_d.gif) no-repeat 9px center;}
.n_d_t a {float:right; line-height:31px;}

.n_d_l {width:260px; float:left; padding-left:10px; padding-top:10px;}
.n_d_l img {width:250px; height:170px; padding:4px; border:#dfe4ea solid 1px;}
.n_d_l dl dt {line-height:30px; font-size:14px; height:30px; text-align:center; overflow:hidden;}
.n_d_l dl dt a {font-weight:bold; color:#004276;}
.n_d_l dl dd {line-height:18px; color:#666;}

.n_d_r {width:400px; float:right; padding-right:16px;}
.n_d_r_t {width:100%; clear:both;}
.n_d_r_t dt {font-size:14px; line-height:30px; font-weight:bold; text-align:center; height:30px; overflow:hidden;}
.n_d_r_t dt a {font-size:14px;}
.n_d_r_t dd {line-height:20px; color:#666;}
.n_d_r_t dd a {color:#004276;}

.n_d_r_l {clear:both; padding-top:8px;}
.n_d_r_l dd a {width:330px;}
.n_d_r_l dd em {width:45px; text-align:center; display:block; float:right; color:#999;}

.n_d_tui {height:143px; border-top:#deedf7 solid 1px; width:100%; overflow:hidden; clear:both; background-color:#f2f8fa;}
.n_d_tui_l {width:27px; height:143px; float:left; background:url(../images/9_v_j.gif) no-repeat;}
.n_d_tui_r {width:671px; float:right; padding-top:19px;}

.n_d_tui_r_left {width:27px; padding-left:3px; float:left; height:73px;}
.n_d_tui_r_center {width:610px; float:left; height:116px; overflow:hidden; position:relative;}
.n_d_tui_r_center ul li {width:610px; height:116px;}
.n_d_tui_r_center ul li div {width:108px; padding:0 6px; float:left;}
.n_d_tui_r_center ul li div p {width:108px; height:73px; position:relative;}
.n_d_tui_r_center ul li div p img {width:104px; height:69px; padding:1px; border:#c5c5c5 solid 1px;}
.n_d_tui_r_center ul li div p a.p_video {position:absolute; display:block; width:108px; height:73px; background:url(../images/bg_video.png) no-repeat 43px 2px;}
.n_d_tui_r_center ul li div p a.p_video:hover {position:absolute; display:block; width:108px; height:73px; background:url(../images/bg_video2.png) no-repeat 43px 2px;}
.n_d_tui_r_center ul li div span {line-height:17px; height:34px; overflow:hidden; text-align:center; display:block; padding-top:4px;}
.n_d_tui_r_center ul li div span a {color:#004276;}

.n_d_tui_r_right {width:25px; padding-left:5px; float:right; height:73px; }

.n_wei {width:246px; padding:1px; border:#ededed solid 1px;}
.n_wei_t {height:31px; background:url(../images/9_n_m_t.jpg) repeat-x left -59px;} 
.n_wei_t h2 {background:url(../images/9_icon_j.png) no-repeat 8px 10px; font-size:14px; color:#c00; line-height:31px; padding-left:23px;}
.n_wei_area {width:246px; clear:both; padding-top:10px; height:560px; padding-bottom:0px;}

.n_links {width:956px; padding:1px; border:#ededed solid 1px;}
.n_links_t {width:100%; height:31px; background:url(../images/9_n_m_t.jpg) repeat-x left -90px;}
.n_links_t h2 {font-size:14px; line-height:31px; float:left; padding-left:11px;}
.n_links_t a {float:right; line-height:31px;}
.n_links_l {width:260px; height:190px; float:left; background:url(../images/9_links_bg.gif) no-repeat 10px 6px;}
.n_links_txt {padding:74px 0 0 46px; line-height:20px; height:75px; clear:both;}
.n_links_j {padding-left:162px; line-height:36px;}
.n_links_j a {color:#039;}

.n_links_r {width:680px; float:right; padding-top:4px;}
.n_links_pic {width:100%; clear:both;}
.n_links_pic li {width:112px; height:52px; float:left;}
.n_links_pic li img {width:100px; height:40px; border:#f3f3f3 solid 1px;}
.n_links_list {line-height:20px; color:#999; width:100%; clear:both;}
.n_links_list a {padding:0 3px;}

.left_banner{width:100%; padding:10px 0; text-align:center; clear:both;}

.hot_video {width:172px; padding:0 9px; background-color:#ffede3; border:#ffcbb5 solid 1px; clear:both;}
.hot_video h2 {font-size:14px; line-height:28px; height:28px; border-bottom:#ffc7af solid 1px;}
.hot_video h2 b {float:left;}
.hot_video h2 em {background:url(../images/icon_hot.gif) no-repeat 4px 10px; display:block; float:left; text-indent:-9999em; width:25px; height:28px;}
.hot_video ul {width:151px; padding-left:21px; padding-top:4px; padding-bottom:2px; background:url(../images/bg_hot_num.gif) no-repeat left 9px;}
.hot_video ul li {width:100%; border-bottom:#f4ede3 solid 1px; height:30px; line-height:30px; overflow:hidden;}
.hot_video ul li.hot_video_1 {height:99px;*height:96px; width:100%; border-bottom:0; overflow:hidden;}
.hot_video ul li.hot_video_1 p {width:100%; position:relative;}
.hot_video ul li.hot_video_1 p a.p_video {position:absolute; display:block; width:108px; height:73px; background:url(../images/bg_video.png) no-repeat 45px 0px; left:2px;top:2px;}
.hot_video ul li.hot_video_1 p a.p_video:hover {position:absolute; display:block; width:108px; height:73px; background:url(../images/bg_video2.png) no-repeat 45px 0px; left:2px;top:2px;}
.hot_video ul li.hot_video_1 p a img {width:108px; height:73px; padding:1px; border:#c5c5c5 solid 1px;}
.hot_video ul li.hot_video_1 div {width:100%; line-height:20px; height:22px; overflow:hidden;}
.hot_video ul li.hot_video_1 div a {color:#c00;}

.vote {border:#dbdbdb solid 1px; width:190px; padding-bottom:0px; clear:both;}
.vote h3 {padding:7px 10px 8px;color:#cc0000;font-size:14px; clear:both;}
.vote ul {padding-left:10px;}
.vote ul li input {margin-right:2px;}
.votebtn {background: url(../images/loginbtn.gif) no-repeat; width:71px; height:23px; border:none; margin:10px; float:left; cursor:pointer; color:#fff;}

.main_c_left {width:444px; float:left;}
.main_c_right {width:304px; float:right;}

.login{width:304px; clear:both;}
.login_top {line-height:36px; padding-left:13px; height:37px; background:url(../images/bg_today.gif) no-repeat;}
.login_top h3 {color:#c00; font-weight:bold; font-size:14px; float:left;}

.today_area {width:292px; padding-left:10px; border:#ffcbb5 solid 1px; border-top:0;}

.today_block {width:292px; height:87px; overflow:hidden;}
.today_block p {width:117px; float:left; position:relative;}
.today_block p a.p_live {position:absolute; display:block; width:104px; height:69px; background:url(../images/bg_live.png) no-repeat 43px 0px;left:2px;top:2px;}
.today_block p a.p_live:hover {position:absolute; display:block; width:104px; height:69px; background:url(../images/bg_live2.png) no-repeat 43px 0px;left:2px;top:2px;}
.today_block p img,.news_pic dl dt img,.meeting_pic p a img {width:104px; height:69px; padding:1px; border:#c5c5c5 solid 1px;}
.today_block dl {float:right; width:175px; line-height:18px;}
.today_block dl dt {font-weight:bold; font-size:14px;}
.today_block dl dd {color:#999; line-height:18px;}

.meeting_block {width:440px;border:#dbdbdb solid 1px; padding:1px; clear:both;}
.meeting_top {background:url(../images/bg_top_nav.gif) repeat-x left -31px; width:440px; height:31px; line-height:31px;}
.meeting_top h2 {float:left; height:31px; background:url(../images/bg_top_nav.gif) repeat-x left top; padding:0 9px 0 12px;}
.meeting_top h2 b {font-size:14px; padding-left:19px; background:url(../images/bg_h2.gif) no-repeat left 8px; display:block; float:left; height:31px; line-height:29px;}
.meeting_top span,.meeting_top2 span {float:right; color:#666;}

.meeting_top2 {background:url(../images/bg_top_nav.gif) repeat-x left top; width:440px; height:31px; line-height:31px;line-height:29px;}
.meeting_top2 h2{float:left; height:31px; padding:0 9px 0 31px;font-size:14px;background:url(../images/bg_h2.gif) no-repeat 12px 8px;}
.meeting_top2 ul {float:right; padding-right:15px; padding-top:11px;}
.meeting_top2 ul li {width:58px; height:18px; line-height:18px; text-align:center; margin-right:8px; background:url(../images/bg_newm_top.gif) no-repeat left -18px; float:left;}
.meeting_top2 ul li a {display:block;}
.meeting_top2 ul li a:hover {text-decoration:none;}
.meeting_top2 ul li.on {background:url(../images/bg_newm_top.gif) no-repeat left top;}
.meeting_top2 ul li.on a {color:#fff;}

.meeting_pic {padding:10px 10px 0px; width:420px; height:84px; clear:both; overflow:hidden;}
.meeting_pic p {float:left; width:108px; padding-top:3px; position:relative;}
.meeting_pic p a.p_live {position:absolute; display:block; width:108px; height:73px; background:url(../images/bg_live.png) no-repeat 43px 2px;left:0;top:3px;}
.meeting_pic p a.p_live:hover {position:absolute; display:block; width:108px; height:73px; background:url(../images/bg_live2.png) no-repeat 43px 2px;left:0;top:3px;}
.meeting_pic p a.p_video {position:absolute; display:block; width:108px; height:73px; background:url(../images/bg_video.png) no-repeat 43px 2px;left:0;top:3px;}
.meeting_pic p a.p_video:hover {position:absolute; display:block; width:108px; height:73px; background:url(../images/bg_video2.png) no-repeat 43px 2px;left:0;top:3px;}
.meeting_pic dl {width:304px; float:right;}
.meeting_pic dl dt {height:24px; overflow:hidden; line-height:24px;}
.meeting_pic dl dt a {font-weight:bold; font-size:14px; line-height:24px;}
.meeting_pic dl dd {line-height:18px;}
.meeting_pic dl dd em {color:#999;}

.meeting_list {width:425px; padding:0px 5px 9px 10px;}
.meeting_list dd {line-height:28px; height:28px; clear:both; font-size:14px; overflow:hidden;}
.meeting_list dd div {width:345px; float:left;}
.meeting_list dd div span a{color:#4b6a8c;}
.meeting_list dd em {float:right; display:block; font-size:12px;}

.news_block {width:300px;border:#dbdbdb solid 1px; padding:1px; clear:both;}
.news_top {background:url(../images/bg_top_cat.gif) repeat-x left -62px; width:300px; height:31px; line-height:29px;}
.news_top h2 {padding-left:6px; float:left;}
.news_top h2 a {font-size:14px; color:#c00; padding-left:16px; background:url(../images/bg_news_top.gif) no-repeat left 4px;}
.news_top h5 {font-size:12px; color:#039; float:left; padding-left:8px;}

.news_top p,.news_top span {float:right; padding-right:5px;}

.news_pic {padding:10px 10px 0px; width:280px; height:80px; overflow:hidden; clear:both;}
.news_pic dl dt {float:left; width:108px; padding-top:3px;}
.news_pic dl dd {width:163px; float:right; line-height:20px; color:#999;}
.news_pic dl dd a {font-weight:bold; font-size:14px;}
.news_list,.vv_list {padding:4px 0px 10px 10px; width:290px;}
.news_list li,.vv_list li {line-height:26px; height:26px; overflow:hidden;}
.news_list li {width:280px;}
.vv_list li a {width:222px; float:left; overflow:hidden;}
.vv_list li em {float:right; font-size:11px; color:#999; width:68px;}



.video_top {width:280px; padding:0 11px; clear:both;}
.video_top dl {width:100%; clear:both;}
.video_top dl dt {line-height:18px; padding:6px 0; width:100%; font-weight:bold;}
.video_top dl dd.v_pic {width:96px; height:65px; float:left; position:relative;}
.video_top dl dd.v_pic a.p_live {position:absolute; display:block; width:96px; height:65px; background:url(../images/bg_live.png) no-repeat 31px 2px;left:0;top:0px;}
.video_top dl dd.v_pic a.p_live:hover {position:absolute; display:block; width:96px; height:65px; background:url(../images/bg_live2.png) no-repeat 31px 2px;left:0;top:0px;}
.video_top dl dd.v_pic a.p_video {position:absolute; display:block; width:96px; height:65px; background:url(../images/bg_video.png) no-repeat 31px 2px;left:0;top:0px;}
.video_top dl dd.v_pic a.p_video:hover {position:absolute; display:block; width:96px; height:65px; background:url(../images/bg_video2.png) no-repeat 31px 2px;left:0;top:0px;}
.news_list2 {width:280px; padding:5px 11px 10px; clear:both;}
.news_list2 dd {width:100%; height:27px; background:url(../images/icon_dian2.gif) repeat-x left bottom; line-height:26px;}
.news_list2 dd div {width:245px; height:26px; float:left; line-height:26px; overflow:hidden;}
.news_list2 dd div span.song {color:#333;}
.news_list2 dd em {float:right;}

.video_top dl dd.v_pic img {width:92px; height:61px; padding:1px; border:#d1d0d0 solid 1px;}
.video_top dl dd.v_txt,.video_top dl dd.gray {float:right; width:174px; line-height:18px;}

.links_area {clear:both; padding:15px 0 0 10px;}
.links_area li {width:140px; height:64px; float:left; text-align:center;}
.links_area li img {padding:2px; border:#ccc solid 1px; width:120px; height:45px;}

.bottomer {text-align:center; padding-top:10px; border-top:#d4d4d4 solid 1px; line-height:30px; clear:both;}
.bottomer ul li a {padding:0 5px;}


.height321 {height:321px;}
.height413 {height:413px;}
.height301 {height:301px;}

.maintable { width: 100%; border-collapse: collapse; border: solid; border-color: #86B9D6 #D8DDE5 #D8DDE5; border-width: 1px 1px 1px; }
.maintable th, .maintable td { border: 1px solid #D8DDE5; padding: 5px; }
.maintable th { background: #F3F7FF; width: 130px; text-align: left; color: #0D58A5; font-weight: normal; }
.maintable td th, .maintable td td { border: none; }
.maintable th p { margin: 0; color: #909DC6; }

.meetingmaintable { width: 100%; border-collapse: collapse; border: solid; border-color: #e0e0e0; border-width: 1px; }
.meetingmaintable th, .meetingmaintable td { border: 1px solid #e0e0e0; padding: 5px; }
.meetingmaintable td td {padding:0;}
.meetingmaintable th { background: #fff; width: 160px; text-align: right; color: #000; font-weight: normal; }
.meetingmaintable td th, .meetingmaintable td td { border: none; }
.meetingmaintable th p { margin: 0; color: #999; }
.meetingmaintable .f7f7f7 th,.meetingmaintable .f7f7f7 td {background-color:#f7f7f7;}

.listtable { width: 100%; border-collapse: collapse; border: solid; border-color: #86B9D6 #D8DDE5 #D8DDE5; border-width: 3px 1px 1px; }
.listtable th { background: #F3F7FF; color: #6774A8; border-bottom: 1px solid #86B9D6; padding: 6px; text-align:center; }
.listtable td { border: 1px solid #D8DDE5; padding: 6px;}
.darkrow2 { color: #808080; text-decoration: line-through; }
.darkrow td { background: #FAFCFF; }



.meetinglisttable { width: 100%; border-collapse: collapse; border: solid; border-color: #dfe2e7; border-width: 1px 1px 1px; }
.meetinglisttable th {color: #333; border-bottom: 1px solid #dfe2e7; height:27px; background:url(../images/bg_meeting_list_top.gif) repeat-x; line-height:27px;text-align:center; }
.meetinglisttable td { border: 1px solid #D8DDE5; padding:5px;}
.meetinglisttable .darkrow td {background: #f8fafc;}
.meetinglisttable a {color:#039;}

#div_option_web div,#div_option_live div {padding-bottom:12px;}
.freetable { border-collapse: collapse; border: none; word-wrap: break-word;}
.freetable td, .freetable th { border: none; padding: 5px; }
.freetable .subject { margin-top: 0.5em; }
.freetable td img {padding:2px; border:#c5c5c5 solid 1px;}
.freetable td strong{color:#999;}
.freetable a {color:#039; text-decoration:underline;}
.freetable td dl dt a {font-size:14px; font-weight:bold;}

.meeting_info {width:756px;border:#dbdbdb solid 1px; clear:both;}
.main_m_left .meeting_info{width:644px;}
.meeting_info_top {background:url(../images/bg_h2.jpg) no-repeat 1px 1px; width:730px; border-bottom:#e8e8e8 solid 1px; padding-left:26px; height:31px; line-height:29px;}
.main_m_left .meeting_info_top{width:618px;}
.meeting_area,.meeting_txt,.meeting_video {padding:10px; width:736px; clear:both;}
.main_m_left .meeting_area,.main_m_left .meeting_txt,.main_m_left .meeting_video {width:624px;}
.meeting_p {width:260px; float:left;}
.meeting_p img,.live_info_area p img {padding:4px; border:#DFE4EA solid 1px;}
.meeting_follow {float:left; width:95px; height:26px; line-height:26px; overflow:hidden; margin-left:26px; margin-top:5px; text-align:center;}
.meeting_follow a,.meeting_calendar a.calendar_a {display:block; width:95px; height:26px; line-height:26px; color:#fff; font-weight:bold;}
.meeting_calendar {float:left; width:95px; height:26px; position:relative; margin-left:13px; margin-top:5px; text-align:center}
.meeting_follow a {background:url(../images/bg_m_f.gif) no-repeat;}
.meeting_calendar a.calendar_a {background:url(../images/bg_m_f.gif) no-repeat left -26px;}
.meeting_calendar .dz_calendar_area {top:30px; left:-20px;}
.meeting_follow img,.meeting_calendar img {border:0; padding:0;}

.meeting_area dl {width:460px; float:right; line-height:20px;}
.main_m_left .meeting_area dl {width:348px;}
.meeting_area dl dt h1,.live_info_area dl dt h1 {font-size:14px; color:#004591;}
.meeting_area dl dd,.live_info_area dl dd {width:100%; clear:both; padding:2px 0;}
.meeting_area dl dd div.m_tag,.live_info_area dl dd div.m_tag {width:66px; float:left;}
.meeting_area dl dd div.m_txt,.live_info_area dl dd div.m_txt {float:left; width:auto;}
.meeting_area dl dd div.m_txt a {color:#039;}
.meeting_txt {line-height:200%; word-wrap:break-word; }
.meeting_h2 {padding-left:18px; font-size:14px; color:#c00; line-height:26px; height:30px; background:url(../images/bg_live_more2.gif) no-repeat left bottom; margin-left:10px;}


.meeting_video_top {height:27px; padding-top:1px; background:url(../images/bg_v_live.gif) repeat-x; padding-left:15px; border:#dedede solid 1px; border-bottom:0; margin-bottom:10px;}
.meeting_video_top dl dd {width:85px; height:25px; line-height:25px; font-size:12px; text-align:center; color:#999; float:left;}
.meeting_video_top dl dd a {color:#666;}
.meeting_video_top h2,.meeting_video_top dl dd.on {width:85px; background-color:#f7f7f7; height:25px; line-height:23px; border-top:#c00 solid 2px; border-left:#dedede solid 1px; border-right:#dedede solid 1px; font-size:14px; text-align:center;}
.meeting_video_top dl dd.on a {color:#333; font-weight:bold;}
.meeting_video ul li {line-height:24px; clear:both;}
.meeting_video ul li span {width:22px; height:24px; display:block; float:left; background:url(../images/icon_v.gif) no-repeat left center;}
.meeting_video ul li a {display:block; float:left; color:#c00; font-weight:bold; text-decoration:underline;}
.meeting_video ul li a:hover {color:#f50; text-decoration:none;}
.song {font-family:"宋体"; color:#c00;}
a.live {padding-right:30px; background:url(../images/live.gif) no-repeat right center;color:#004591;}
a.live2 {padding-right:30px; background:url(../images/icon_live2.gif) no-repeat right center;color:#004591;}
a.video {padding-right:32px; background:url(../images/video.gif) no-repeat right center;color:#004591;}
.meeting_list a.live,.meeting_list a.video {color:#000;}
.meeting_list a.live:hover,.meeting_list a.video:hover {color:#f50;}

.live_left {width:820px; float:left;}
.live_right {width:130px; float:right;}

.live_top2 {line-height:32px;}
.live_top2 b {color:#c00;}
.live_top {border-left:#dbdbdb solid 1px; border-right:#dbdbdb solid 1px; border-top:#dbdbdb solid 1px; border-bottom:#e8e8e8 solid 1px; padding:1px; background:url(../images/bg_h1.jpg) no-repeat 1px 1px;}
.live_top h1 a {font-size:14px; color:#c00; padding-left:16px; background:url(../images/bg_news_top.gif) no-repeat left 4px;}
.width958 {width:956px; overflow:hidden; background:url(../images/bg_h2.jpg) no-repeat 1px 1px;}

.width128 {width:128px;}
.live_top h1 {padding-left:26px; height:29px; line-height:29px; font-size:14px; float:left;}
.live_top h1 em {color:#f00; font-weight:normal;}
.live_top h2 {width:118px; padding-left:10px; border-top:#fff solid 1px; height:28px; line-height:26px; font-size:14px;}
.live_top span {float:right; line-height:29px;}
.live_area {width:938px; padding:10px; border:#dbdbdb solid 1px;}
.live_area .meeting_area,.live_area .meeting_txt {width:938px; padding:0; clear:both;}
.live_area .meeting_area dl {width:660px;}
.live_info_area {width:300px; border:#D7D7D7 solid 1px; padding:10px; min-height:328px; float:left;}
.live_info_area dl {padding-top:10px;}
.live_info_area p img {width:292px;}
.weibo_area {width:600px; float:right;}

.live_other {width:108px; padding:10px 10px 0; border:#dbdbdb solid 1px;}
.live_other p,.user_p_l {position:relative;}
.live_other p a.p_live {position:absolute; display:block; width:108px; height:72px; background:url(../images/p_live.gif) no-repeat 80px 2px;margin-left:-2px;*margin-left:-108px; margin-top:-73px; *margin-top:0;}
.live_other p a.p_live:hover {position:absolute; display:block; width:108px; height:72px; background:url(../images/p_live2.gif) no-repeat 80px 2px;margin-left:-2px;*margin-left:-108px; margin-top:-73px; *margin-top:0;}
.live_other p a.p_video {position:absolute; display:block; width:108px; height:72px; background:url(../images/p_video.gif) no-repeat 76px 2px;margin-left:-2px;*margin-left:-108px; margin-top:-73px; *margin-top:0;}
.live_other p a.p_video:hover {position:absolute; display:block; width:108px; height:72px; background:url(../images/p_video2.gif) no-repeat 76px 2px;margin-left:-2px;*margin-left:-108px; margin-top:-73px; *margin-top:0;}

.user_p_l a.p_live {position:absolute; display:block; width:108px; height:73px; background:url(../images/bg_live.png) no-repeat 46px 1px; left:3px; top:3px;}
.user_p_l a:hover.p_live {position:absolute; display:block; width:108px; height:73px; background:url(../images/bg_live2.png) no-repeat 46px 1px;left:3px; top:3px;}
.user_p_l a.p_video {position:absolute; display:block; width:108px; height:73px; background:url(../images/bg_video.png) no-repeat 46px 1px; left:3px; top:3px;}
.user_p_l a:hover.p_video {position:absolute; display:block; width:108px; height:73px; background:url(../images/bg_video2.png) no-repeat 46px 1px;left:3px; top:3px;}

.live_other dl {padding:5px 0 10px; line-height:16px;}
.live_other dl dt a {font-weight:bold; color:#004591;}
.live_other dl dd {color:#999; padding-top:2px; font-size:11px;}

.calendar_left {width:646px; float:left;}
.width644 {width:642px; overflow:hidden;}
.calendar_area,.companys_area{width:624px; padding:10px; border:#dbdbdb solid 1px; border-top:0;}
.calendar_city,.calendar_time,.calendar_select {width:624px; clear:both;}
.calendar_city h2 {background:#FFECCC url(../images/icon_select.gif) no-repeat 7px 7px; padding-left:22px; width:602px; height:22px; line-height:22px; font-size:14px; margin-bottom:5px;}
.calendar_city dl {width:100%; clear:both; padding:5px 0; line-height:20px;}
.calendar_city dl dt {width:68px; text-align:right; float:left; font-weight:bold;}
.calendar_city dl dd {width:542px; float:right;}
.calendar_city dl dd a {display:block; width:63px; float:left; color:#004591;}
.calendar_time dl {height:22px; background:#FFECCC url(../images/icon_select.gif) no-repeat 7px 7px; padding-left:22px; width:602px; height:22px; font-size:14px; margin-bottom:8px;}
.calendar_time dl dt,.calendar_time dl dd {float:left;}
.calendar_time dl dt {width:90px; font-weight:bold; line-height:22px;}
.calendar_time dl dd {font-size:12px; width:72px; line-height:22px;}

.calendar_select {background-color:#F8FAF9; height:88px;*height:92px; padding:5px 0;}
.calendar_data {width:602px; padding-left:22px; clear:both;}
.calendar_data div.calendar_data_t,.calendar_data div.calendar_data_i,.calendar_data div.calendar_data_c,.calendar_data div.calendar_data_s {float:left; line-height:24px;}
.calendar_data div.calendar_data_t {width:61px;}
.calendar_data div.calendar_data_i {width:94px;}
.calendar_data div.calendar_data_i input {width:86px;}
.calendar_data div.calendar_data_c {width:28px;}
.calendar_data div.calendar_data_s {padding-right:5px;}
.calendar_data div.calendar_data_s select {height:21px; line-height:21px; margin-top:-1px;}
.calendar_search {padding-left:83px; padding-top:5px;}
.calendar_search dl dt,.calendar_search dl dd {float:left;}
.calendar_search dl dt {width:400px;}
.calendar_search dl dt input {height:24px; line-height:24px; width:396px;}
.calendar_search dl dd {margin-top:-6px;}
.calendar_live {padding:5px 0 5px 80px; clear:both;}

.v_list {width:614px; padding:10px 5px 0; background:url(../images/icon_dian.gif) repeat-x left bottom; padding-bottom:25px; clear:both;}
.v_list p {width:108px; padding:1px; border:#c5c5c5 solid 1px; height:73px; float:left; margin-top:3px; position:relative;}
.v_list p a.p_live {position:absolute; display:block; width:108px; height:73px; background:url(../images/bg_live.png) no-repeat 45px 1px;left:0;top:1px;}
.v_list p a.p_live:hover {position:absolute; display:block; width:108px; height:73px; background:url(../images/bg_live2.png) no-repeat 45px 1px;left:0;top:1px;}
.v_list p a.p_video {position:absolute; display:block; width:108px; height:73px; background:url(../images/bg_video.png) no-repeat 45px 1px;left:0;top:1px;}
.v_list p a.p_video:hover {position:absolute; display:block; width:108px; height:73px; background:url(../images/bg_video2.png) no-repeat 45px 1px;left:0;top:1px;}
.v_list dl {width:490px; float:right; line-height:20px;}
.v_list dl dt a {font-size:14px; font-weight:bold;}
.v_list dl dd {clear:both;}
.v_list dl dd strong {display:block; width:50px; float:left;}
.v_list dl dd div {width:440px; float:right;}
.news_center dl {width:100%; clear:both; padding:5px 0 15px;}
.news_center dl dt {line-height:28px; height:32px;}
.news_center dl dt a {float:left; font-size:14px; font-weight:bold;}
.news_center dl dt em {float:right; font-size:11px; color:#999;}
.news_center dl dd {text-indent:2em; line-height:24px; color:#666; width:100%; overflow:hidden; clear:both;}
.news_center dl dd img {float:left; margin-right:10px;}

.new_left {width:740px; float:left;}
.calendar_left .live_top p {line-height:29px; padding-left:26px; background:url(../images/bg_h2.jpg) repeat-x 0px 0px;}
.calendar_left .new_area{width:614px; padding:15px; border:#dbdbdb solid 1px; border-top:0;}
.new_area h1 {width:100%; padding-bottom:10px; line-height:30px; font-size:18px; text-align:center;}
.new_info {width:100%; clear:both; height:30px; line-height:30px; border-bottom:#ddd solid 1px; text-align:center; margin-bottom:10px;}
.new_txt,.about_txt {width:100%; clear:both; line-height:200%;}
.new_txt p,.about_txt p {margin:10px 0;}
.nm_list li {height:24px; line-height:24px; overflow:hidden; padding-left:5px;}

.width738 {width:736px;}
.new_right {width:210px; float:right;}
.new_right .news_block {width:208px;}
.new_right .news_top {width:208px;}

.register_left {width:190px; padding-top:26px; float:left;}
.register_left dl {line-height:31px; border:#e4e4e4 solid 1px; padding:12px 0 50px 14px;}
.register_left dl dt {color:#999;}
.register_right {width:740px; float:right; padding-right:13px;}
.register_top {width:100%; clear:both; position:relative;}
.register_top h1 {height:26px; border-bottom:#e5e5e5 solid 1px; padding-left:20px; line-height:26px; font-size:14px;}
.register_top dl {height:26px; border-bottom:#d8d9ff solid 1px; padding-left:10px;}
.register_top dl dd,.register_top dl dt {float:left;}
.register_top dl dd {padding-left:3px; width:130px; height:26px; position:relative; text-align:center;}
.register_top dl dd a {display:block; width:100%; height:26px; line-height:26px; display:block; text-align:center; background:url(../images/bg_reg_top.gif) no-repeat left -27px; font-size:14px;}
.register_top dl dd.on a{display:block; width:100%; height:27px; line-height:26px; display:block; text-align:center; background:url(../images/bg_reg_top.gif) no-repeat left top; position:absolute; left:3px; top:0; font-weight:bold; font-size:14px;}
.register_top dl dt {background:url(../images/icon_free.gif) no-repeat -8px 6px; padding-left:28px; line-height:26px; color:#039;}


.reg_left {width:250px; float:left; padding-left:116px; padding-top:81px;}
.reg_left dl {line-height:31px;}
.reg_left dl dt {color:#999;}
a.big_a {color:#B31116; font-size:20px; font-family:'黑体';}
.reg_right {width:560px; padding-left:30px; float:right; border-left:#EAEAEA solid 4px;}
.reg_top {height:60px; padding-top:20px;}
.login_top2 {height:40px; padding-top:20px;}
.reg_top h1,.login_top2 h1 {height:30px; line-height:30px; font-size:22px; color:#999; font-family:'黑体'; font-weight:normal;}
.login_top2 h1 {height:40px; line-height:40px;}
.reg_top p,.login_top2 p {padding-left:2px;}
.reg_frm_area {padding-top:20px; padding-bottom:50px; clear:both;}
.reg_frm_area h3 {clear:both; height:27px; line-height:27px; margin:10px 0; font-size:14px; background:url(../images/info_up.gif) no-repeat 51px 5px; padding-left:73px; cursor:pointer;}
.reg_frm_area h3.down {background:url(../images/info_down.gif) no-repeat 51px 5px;}
#info_more {padding-left:41px;}
.reg_frm_area dl {width:100%; clear:both; padding:4px 0;}
.reg_frm_area dl dt {line-height:25px; padding-top:2px; text-align:right; width:105px; padding-right:15px; float:left;}
.reg_frm_area dl dd {float:left; line-height:25px;}
.reg_frm_area dl dd p {color:#999;}
.reg_frm_area dl dd.reg_input {width:190px;}
.reg_frm_area dl dd.reg_input p,.reg_div p {float:left; padding-right:2px;}
.reg_frm_area dl dd.reg_input div {float:left; padding-right:4px;}
.reg_frm_area dl dd.reg_txt {width:400px; color:#999;}
.reg_input1 {border:#D4D4D4 solid 1px; height:23px; line-height:23px; padding-left:2px; width:175px;}
.reg_input2 {border:#D4D4D4 solid 1px; height:23px; line-height:23px; padding-left:2px; width:53px;}
.reg_input1:hover,.reg_input1:focus,.reg_input2:hover,.reg_input2:focus{ border-color:#666; background:#F5F9FD;}
.reg_div {padding-top:10px; line-height:20px; padding-left:120px; clear:both;vertical-align:middle; overflow:hidden;}
.btn_reg { background:url(../images/loginbtn.gif) no-repeat; color:#fff; width:71px; height:23px; line-height:23px; text-align:center; cursor:pointer; border:0;}
.reg_sub {clear:both; line-height:25px; height:25px; padding:4px 0 4px 120px;}
.reg_tip {width:545px; padding:3px 6px; border:#edddab solid 1px; background-color:#fffce9; color:#666; line-height:18px;}

.register_other {width:559px; height:626px; background:url(../images/bg_reg_other.jpg) no-repeat; float:left; clear:both;}
.register_other ul {padding-top:20px;}
.register_other ul li {padding:6px 0;*padding:3px 0;_padding:5px 0; line-height:25px; clear:both;}
.register_other ul li p {width:185px; padding-right:15px; text-align:right; line-height:25px; float:left; color:#000;}
.register_other ul li div {width:359px; float:left; line-height:25px;}
.register_other ul li div div.other_tip {line-height:20px; color:#999;}

.reg_t {width:635px; margin-left:23px; float:left; clear:both; height:33px; background:url(../images/icon_dian.gif) repeat-x left center;}
.reg_t h4 {background-color:#fff; padding-right:8px; line-height:33px; height:33px; font-size:14px; color:#000; float:left;}
.m_domain_area {padding-left:120px;}
.m_domain {height:23px; margin:4px 0 0 0px; line-height:23px; padding:0 30px 0 4px; border:#edddab solid 1px; color:#666; background-color:#fffce9; position:relative; float:left; clear:both;}
.m_domain span {width:12px; height:7px; background:url(../images/icon_t_domain.gif) no-repeat; display:block; position:absolute; left:14px; top:-6px;}


.user_area {width:958px; border:#dbdbdb solid 1px; border-top:0; background:url(../images/user_left_bg.jpg) repeat-y left top;}
.uc_left {width:146px; float:left;}
.uc_right {width:782px; padding:10px 15px; float:right;}
.uc_left ul {width:120px; margin:0 auto; padding:10px 0;}
.uc_left ul li {height:28px; text-align:center; line-height:28px; border:#c6d6e8 solid 1px; margin-bottom:5px;background:#fff;}
.uc_left ul li.uc_on {background:url(../images/bg_user_on.jpg); border:#e2dcdb solid 1px;}
.uc_left ul li.uc_on a {font-weight:bold; color:#c00;}
.uc_right h2 {font-size:12px; font-weight:normal; height:30px; border-bottom:#ddd solid 1px; line-height:27px; padding-left:5px; margin-bottom:10px;}
.uc_right h2 b {color:#f00;}
.video_list {width:958px; border:#e6e6e6 solid 1px; margin-top:1px;}
.video_list_area {border:#fafafa solid 8px; width:942px;}
.video_list li {line-height:22px; height:22px; overflow:hidden; width:314px; float:left;}
.video_list li span {color:#039; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, sans-serif; width:20px; display:block; float:left;}
.video_list li a {float:left; width:294px;}
.video_list li.vlist_b a{font-weight:bold;}
.video_list li.vlist_b span {text-indent:-9999em; overflow:hidden; background:url(../images/icon_v.gif) no-repeat left center;}

.reg_succ {padding-left:90px;  padding-top:60px; width:490px; height:160px; border:#ddd solid 3px; }
.reg_succ img {float:left; margin-top:2px;}
.reg_succ dl {float:left; padding-left:20px;}
.reg_succ dl dt {line-height:30px;font-size:16px;}
.reg_succ dl dd {line-height:30px;}
.reg_shenhe {padding-left:50px;  padding-top:40px; width:530px; height:180px; border:#ddd solid 3px; }
.reg_shenhe img {float:left; margin-top:2px;}
.reg_shenhe dl {float:left; padding-left:20px; width:380px;}
.reg_shenhe dl dt {line-height:30px;font-size:16px; font-weight:bold;}
.reg_shenhe dl dd {line-height:20px;font-size:12px; padding:5px 0;}
.reg_shenhe dl dd a,.reg_succ dl dd a {text-decoration:underline; color:#039;}
.new_share {height:24px; line-height:16px; padding-top:8px; padding-left:10px; background-color:#ffffe8; border:#ddd solid 1px; color:#039;}
.new_share em {float:left; width:60px; line-height:17px; height:16px; font-size:14px;}
.new_share a {overflow:hidden; float:left; display:block; margin-right:6px; background-image:url(../images/share_ico.gif); background-repeat:no-repeat; padding-right:10px; padding-left:20px;}

.shop_share {height:32px;}
.shop_share em {float:left; padding-left:20px; padding-right:18px; width:30px; line-height:17px; height:16px; background:url(../images/share_ico.gif) no-repeat 0px 1px; font-weight:bold;}
.shop_share a {width:16px; height:16px; text-indent:-9999em; overflow:hidden; float:left; display:block; margin-right:6px; background-image:url(../images/share_ico.gif); background-repeat:no-repeat;}
#site-sina {background-position:left -17px;}
#site-qzone {background-position:left -34px;}
#site-renren {background-position:left -51px;}
#site-kaixing {background-position:left -68px;}
#site-douban {background-position:left -85px;}
#site-msn {background-position:left -102px;}
#site-qq {background-position:left -119px;}

.new_about {padding-top:10px;}
.new_about dl dt {font-size:16px; padding-left:10px; font-weight:bold; line-height:30px; background-color:#f6f6f6;}
.new_about dl dd {line-height:28px; padding-left:10px;}
.new_about dl dd a {font-size:14px;}

.live_left {width:610px; padding:9px; border:#dbdbdb solid 1px; float:left;}
.live_right {width:328px; float:right;}
.live_info {width:100%; clear:both;}
.live_l {width:260px; float:left;}
.live_pic {width:250px; padding:4px; border:#dfe4ea solid 1px; text-align:center; float:left;}
.live_pic img {margin:0 auto;}
.live_info dl {float:right; width:330px;}
.live_info dl dt h1 {font-size:16px; line-height:22px; padding-bottom:8px; padding-top:4px; color:#c00;}
.live_info dl dd {font-size:14px; clear:both; line-height:20px; padding:2px 0;}
.live_info dl dd strong {display:block; width:75px; float:left;}
.live_info dl dd p {width:245px; float:right;}
.live_info dl dd a {color:#039; text-decoration:underline;}
.live_more {width:592px; padding-left:18px; font-size:14px; color:#c00; line-height:26px; height:30px; background:url(../images/bg_live_more.gif) no-repeat left bottom;}
.live_txt {width:100%; clear:both; line-height:180%; overflow:hidden;} 

.dialog_area {width:632px; height:430px; border:#ccc solid 8px; background:#fff url(../images/bg_dialog_login.jpg) no-repeat;}
.dialog_login_top {width:100%; height:70px; clear:both; position:relative;}
.dialog_login_logo {width:260px; padding-left:20px; float:left; padding-top:10px;}
.dialog_login_top_txt {width:300px; float:left; padding-top:35px; color:#666;}
.dialog_login_close {width:28px; height:28px; background:url(../images/bg_dialog_close.gif) no-repeat; float:right; overflow:hidden; text-indent:-9999em; cursor:pointer;}
.dialog_login_area {width:100%; clear:both; height:340px; padding-top:20px;}
.dialog_l {width:210px; padding-left:20px; float:left;}
.dialog_l h2,.dialog_r h2 {font-size:18px; font-weight:normal; color:#039; height:30px; line-height:26px;}
.d_login_frm_area {padding-top:10px;}
.d_login_frm_area ul li {line-height:32px; font-size:14px;}
.d_login_frm_area ul li input.reg_input1 {width:176px; height:28px; line-height:28px; font-size:14px;}
.d_login_frm_area label {line-height:50px; font-size:14px;}
.d_login_frm_area p {padding-top:10px;}
.b_login_btn {width:127px; height:39px; line-height:39px; border:0; letter-spacing:10px; background:url(../images/bg_b_login_btn.gif) no-repeat; font-size:14px; cursor:pointer; font-weight:bold;}
.dialog_line {width:1px; height:250px; margin-top:30px; background-color:#dedede; float:left; overflow:hidden;}
.dialog_r {width:370px; padding-left:20px; float:left;}
.dialog_r h2 {color:#c00;}
.dialog_r dl {font-size:14px; width:100%; clear:both; padding:2px 0;}
.dialog_r dl dd {font-size:12px; width:284px; float:right;}
.dialog_r dl dt {width:86px; float:left; line-height:30px;}
.dialog_r dl dd input.reg_input1 {width:236px; height:28px; line-height:28px; font-size:14px;}
.dialog_r dl dd div {color:#777; line-height:20px; height:20px;}
.dialog_r_sub {padding-left:83px; line-height:30px; clear:both;}
.dialog_r_btn {padding-left:86px; padding-top:10px;}
.d_reg_btn {width:101px; height:31px; line-height:31px; background:url(../images/bg_d_reg_btn.gif) no-repeat;font-size:14px; cursor:pointer; font-weight:bold;border:0; color:#fff;}
.d_login_success {text-align:center; line-height:50px; font-size:16px; color:#c00;}

.reg_app dt {font-size:16px; line-height:26px; padding-top:10px;}
.reg_app dd {color:#666;}
.reg_app dd a {text-decoration:underline; color:#f00;}

.m_l_a,.m_l_m_block {width:960px; height:582px; position:relative;}
.m_l_m {width:960px; height:582px; position:absolute; left:0; top:0;z-index:9000;}
.m_l_masking {width:960px; height:582px; position:absolute; z-index:9000;background-color:#000;filter:alpha(opacity=50);opacity:0.5;}
.m_l_area {width:494px; height:269px; z-index:9001; position:absolute; left:225px; top:140px; border:#ccc solid 8px; background:#fff url(../images/bg_m_l.jpg) no-repeat;}
.m_l_top {width:100%; height:51px; clear:both;}
.m_l_logo {float:left; padding-left:20px;}
.m_l_close {float:right; width:28px; height:28px;}
.m_l_close a {width:28px; height:28px; display:block; background:url(../images/bg_dialog_close.gif) no-repeat; text-indent:-9999em; overflow:hidden; overflow:hidden;}
.m_l_frm {width:360px; clear:both; margin:0 auto; height:66px; padding-top:32px;}
.m_l_frm ul li {float:left; padding-right:10px;}
.m_l_frm ul li label {width:70px; display:block; text-align:right; font-size:14px; line-height:30px;}
#m_name {width:161px; height:28px; line-height:28px; padding:0 0 0 2px; border:#c8c8c8 solid 1px;}
#m_btn {width:92px; height:30px; background:url(../images/bg_m_l_btn.gif) no-repeat; border:0; cursor:pointer; font-size:14px; font-weight:bold;}
.m_l_user {width:320px; height:107px; padding-left:50px; float:left;}
.m_l_user dl {padding-top:14px;}
.m_l_user dl dt {line-height:29px; font-size:14px; color:#c00; clear:both;}
.m_l_user dl dd {padding-top:17px; height:30px; line-height:30px; float:left;}
.m_l_user dl dd.m_l_reg {padding-right:20px;}
.m_l_user dl dd.m_l_reg a {display:block; font-size:14px; width:92px; height:30px; background:url(../images/bg_m_l_reg.gif) no-repeat; text-align:center; color:#fff;}
.m_l_user dl dd.m_l_login {font-size:14px;}
.m_l_user dl dd.m_l_login a {color:#039;}
.m_l_go {width:124px; padding-top:75px; line-height:31px; text-align:center; float:left;}
.m_l_go a {color:#039;}

.edit_user td {padding:3px 8px;}
.edit_btn {display:block; height:23px; line-height:23px; background:url(../images/bg_edit_btn.jpg) repeat-x; border:#adacac solid 1px; padding:0 12px; float:left; color:#333;}

.tip_deng {height:23px; border:#edddab solid 1px; background:#fffce9 url(../images/icon_deng.gif) no-repeat 10px 4px; color:#f00; line-height:23px; padding-left:26px; margin-top:6px;}

.uc_top {height:32px; border-bottom:#ddd solid 1px; clear:both; width:100%;}
.uc_top h4 {float:left; padding-left:5px; padding-right:26px; font-size:14px; line-height:27px;}
.uc_top a.meeting_add {width:95px; height:26px; display:block; float:left; text-align:center; line-height:26px; color:#fff; background:url(../images/bg_meeting_add.gif) no-repeat; font-weight:bold;}
.uc_top p {float:right;}
.uc_top p span {padding-left:43px; background:url(../images/icon_free.gif) no-repeat left center; height:27px; line-height:27px; float:left; color:#999;}
.uc_top p a {display:block; padding-left:56px; padding-right:10px; color:#039; background:url(../images/icon_download.gif) no-repeat 30px 4px;height:27px; line-height:27px; float:left;}

.video_del {padding-left:22px; background:url(../images/icon_del.gif) no-repeat 6px center; color:#039;}
.video_add {width:71px; height:25px; border:#adacac solid 1px; background:url(../images/bg_v_add.gif) repeat-x center center; cursor:pointer;}
.toptable select {height:24px;}
.meeting_search {width:92px; height:26px; background:url(../images/bg_meeting_search.gif) no-repeat; border:0; cursor:pointer;letter-spacing:10px; color:#039;}

.dialog_alt {width:490px; height:270px; border:#ccc solid 8px; background-color:#fff; position:relative;}
.dialog_follow {width:610px; height:390px; border:#ccc solid 8px; background-color:#fff; position:relative;}
.dialog_alt_close {position:absolute; right:0; width:28px; height:28px; float:right; overflow:hidden;cursor:pointer;}
.dialog_alt h3 {height:30px; padding-top:3px; width:458px; border-bottom:#ccc solid 1px; margin-left:16px; font-size:14px; color:#c00; line-height:30px;}
.dialog_follow h3 {height:30px; padding-top:3px; width:588px; border-bottom:#ccc solid 1px; margin-left:10px; font-size:14px; color:#c00; line-height:30px;}
.dialog_alt p {width:100%; clear:both; padding-top:40px; line-height:30px; padding-bottom:10px; font-size:14px; text-align:center;}
.dialog_alt p a {color:#039; text-decoration:underline;}
.share_area {width:340px; margin-left:75px; text-align:center;}
.share_area dl dt {float:left;}
.share_area dl dd {float:right; padding-top:2px;}

.dialog_follow_list,.dialog_follow_all {padding-left:10px; padding-top:10px; width:600px;}
.dialog_follow_list_info {width:200px; height:104px; float:left;}
.dialog_follow_list_info div {width:56px; padding-right:9px; float:left;}
.dialog_follow_list_info div img {width:50px; height:50px; padding:2px; border:#d2d2d2 solid 1px;}
.dialog_follow_list_info dl {width:135px; float:left; overflow:hidden; line-height:18px;}
.dialog_follow_list_info div p {width:56px; padding-top:2px; line-height:21px; text-align:center;}
.dialog_follow_list_info div p a {display:block; height:21px; width:56px; background:url(../images/bg_m_i_e.gif) no-repeat; text-align:center; color:#039;}
#compage {float:right; text-align:right; padding-right:10px;}

.dialog_follow_all ul li {width:200px; height:112px; float:left;}
.dialog_follow_all ul li p {text-align:center; clear:both; height:76px;}
.dialog_follow_all ul li p img {padding:1px; width:108px; height:73px; margin:0 auto; border:#d2d2d2 solid 1px;}
.dialog_follow_all ul li div {text-align:center; padding:0 5px; line-height:18px;}

.dz_body_v {background:#fff;}
.dz_body {background:#f1f1f1;}
.dz_top {width:100%; height:28px; border-bottom:#cecece solid 1px; background:url(../images/bg_dz_top.gif) repeat-x left top;}
.dz_logo {width:90px; padding-top:2px; float:left;}
.dz_top_login {height:28px; line-height:28px; overflow:hidden; float:left;}
.dz_search,.dz_top .top_history,.dz_link {float:right; padding-top:3px;}
.dz_top .top_history {margin-right:12px;}
.dz_search .search_input {background:#fff; width:135px;height:21px; color:#999; line-height:21px; padding:0 0 0 2px; border:#d7d7d7 solid 1px; float:left;}
.dz_search .searchbtn2 {width:52px; height:23px; background:url(../images/bg_dz_search_btn.gif) no-repeat; border:0; color:#595959; padding-left:6px; cursor:pointer; float:left;}
.dz_top .top_history {padding-top:4px;}
.dz_link {height:23px; line-height:23px;}
.dz_link a {padding-right:10px;}
.a_sina {background:url(../images/icon_sina.png) no-repeat left center; padding-left:23px;}
.a_qqt {background:url(../images/icon_qq.png) no-repeat left center; padding-left:23px;}
.a_qq {background:url(../images/icon_qq.gif) no-repeat left center; padding-left:23px;}
.a_ushi {background:url(../images/icon_ushi.gif) no-repeat left center; padding-left:23px;}
.a_msn {background:url(../images/icon_msn.gif) no-repeat left center; padding-left:23px;}

.dz_sub {position:relative;}
.dz_sub_a {display:block; float:left; height:26px;}
.dz_sub_area {position:absolute; left:-9px; top:27px;width:172px; padding:0 2px 4px 4px; background-color:#fff; border:#edddab solid 1px;}
.dz_sub_area span {position:absolute; width:12px; height:7px; background:url(../images/icon_t_domain.gif) no-repeat; display:block; position:absolute; left:14px; top:-6px;}
.dz_sub_area .subbtn,.dz_sub_area .sub_email {clear:both; float:none;}
.dz_sub_area .subbtn {float:left;}
.subclose {float:right;}

.dz_main {width:850px; margin:0 auto; clear:both;}
.dz_main_gb {background:url(../images/dz_main_bg.gif) right top repeat-y;}
.dz_banner {height:170px; background-image:url(../images/bg_dz_banner.jpg);}
.dz_banner h1 {padding:58px 0 0 42px; line-height:30px; font-size:20px;}
.dz_banner p {padding-left:42px; line-height:46px;}
.dz_banner p a {padding-right:25px;}
.dz_banner_a a,.dz_left_a a,.dz_right_a a {color:#004591;}
.dz_main_left {width:230px; float:left;}
.dz_main_left_block {width:230px; background-color:#fff;}
.dz_main_right {width:610px; float:right; background-color:#fff;}
.dz_info {width:200px; padding:9px 15px 0;}
.dz_info h2 {font-size:14px; text-align:center; line-height:17px; padding-bottom:12px;}
.dz_info p {text-align:center; padding:0 7px;}
.dz_info p img {width:180px; height:180px; padding:2px; border:#dedede solid 1px;}
.dz_info div {line-height:18px; padding-top:8px;}
.dz_info dl {padding-top:6px;}
.dz_info dl dt {font-weight:bold; line-height:24px; padding-bottom:5px;}
.dz_info dl dd {line-height:18px; padding-bottom:12px;}
.dz_line {width:210px; margin:0 10px; height:1px; line-height:1px; font-size:0; overflow:hidden; background-color:#e1e1e1;}
.dz_info ul {padding-top:1px;}
.dz_info ul li {line-height:18px; padding:3px 0;}
.dz_info_btn {padding-left:15px; padding-top:14px; height:46px;}
.dz_info_btn p {float:left;}
.dz_info_btn a,.dz_info_btn span {padding:0 20px; background-color:#fafafa; border:#e6e6e6 solid 1px; line-height:24px; height:24px; display:block; float:left;}
.dz_info_btn_chg,.dz_info_btn span {margin-right:18px;}

.dz_main_left_block h3 {line-height:31px; font-size:12px; margin:0 10px; width:210px; border-bottom:#e1e1e1 solid 1px;}
.dz_visitor {padding:4px 10px 0 15px; width:205px;}
.dz_visitor dl {width:100%; clear:both;}
.dz_visitor dl dt {width:56px; float:left; padding-top:4px; padding-bottom:15px;}
.dz_visitor dl dt img {width:50px; height:50px; padding:2px; border:#d2d2d2 solid 1px;}
.dz_visitor dl dt p {line-height:23px; height:23px; text-align:center;}
.dz_visitor dl dd {width:140px; float:right; padding-bottom:15px;}
.dz_right_nav {margin:9px 9px 0; width:590px; border:#e6e6e6 solid 1px; background-color:#fafafa; height:32px;}
.dz_right_nav ul {padding-left:7px; padding-top:5px; height:27px; float:left;}
.dz_right_nav ul li {float:left; width:74px; text-align:center;}
.dz_right_nav ul li a {display:block; width:100%; line-height:23px;}
.dz_right_nav ul li.on {position:relative; text-align:center;}
.dz_right_nav ul li.on a {display:block; padding:0; height:27px; background-color:#fff;border:#e6e6e6 solid 1px; border-bottom:0; color:#333; line-height:22px; font-size:14px; _position:absolute; _left:0; _top:0; _width:100%;}
.dz_right_nav ul li.on a:hover {text-decoration:none;}
.dz_right_nav b {float:right; padding-top:5px; line-height:22px; padding-right:14px;}

.dz_right_order {padding-left:20px; line-height:47px; color:#999;}
.dz_right_order a {padding:0 10px; color:#999;}
.dz_right_order a.on {color:#000; font-weight:bold;}
.dz_right_order a.on:hover {text-decoration:none;}
.dz_m_list {width:550px; clear:both; margin-bottom:15px; border-bottom:#ddd dashed 1px;}
.dz_m_info {height:94px; width:100%; clear:both;}
.dz_m_info p {width:108px; padding:1px; border:#ddd solid 1px; height:73px; float:left; margin-top:3px; position:relative;}
.dz_m_info p a.p_live {position:absolute; display:block; width:108px; height:73px; background:url(../images/bg_live.png) no-repeat 45px 1px;left:0;top:1px;}
.dz_m_info p a.p_live:hover {position:absolute; display:block; width:108px; height:73px; background:url(../images/bg_live2.png) no-repeat 45px 1px;left:0;top:1px;}
.dz_m_info p a.p_video {position:absolute; display:block; width:108px; height:73px; background:url(../images/bg_video.png) no-repeat 45px 1px;left:0;top:1px;}
.dz_m_info p a.p_video:hover {position:absolute; display:block; width:108px; height:73px; background:url(../images/bg_video2.png) no-repeat 45px 1px;left:0;top:1px;}
.dz_m_info dl {width:430px; float:right; line-height:20px;}
.dz_m_info dl dt a {font-size:14px; font-weight:bold; height:20px; line-height:20px; display:block; overflow:hidden;}
.dz_m_info dl dd {clear:both;}
.dz_m_info dl dd strong {display:block; width:64px; float:left; font-weight:normal;}
.dz_m_info dl dd div {width:366px; float:right;}
.dz_m_txt {width:528px; overflow:hidden; padding:5px 10px; border:#e6e6e6 solid 1px; background-color:#fafafa; line-height:18px;}
.dz_m_txt strong {color:#004591; font-weight:normal;}
.dz_m_tool {width:100%; height:43px; clear:both; color:#6b6b6b;}
.dz_m_tool dt {float:left; padding-right:20px; padding-left:11px; line-height:43px;}
.dz_m_tool dd {float:right; padding-right:11px; padding-left:20px; line-height:43px;}
.dz_bottomer {text-align:center; padding-top:10px; padding-bottom:10px; line-height:30px; clear:both; background-color:#fff;}
.dz_bottomer ul li a {padding:0 5px;}

.main_m_left {width:646px; float:left;}
.main_m_right {width:304px; float:right;}
.dz_m_tool dd p {position:relative; z-index:10;}
.dz_calendar_area {width:130px; border:#afafaf solid 1px; height:auto; position:absolute; z-index:100; background:#fff; left:-65px; top:30px;*top:20px;}
.dz_calendar_area_top {width:100%; height:28px; background-color:#f3f3f3;}
.dz_calendar_area_top h2 {float:left; padding-left:8px; line-height:28px; font-size:12px; font-weight:normal; color:#303030;}
.dz_calendar_close {width:26px; height:18px; padding-top:10px; display:block; float:right; overflow:hidden; text-align:center;}
.dz_calendar_area ul {padding:5px 0; clear:both;}
.dz_calendar_area ul li {height:26px; line-height:26px;}
.dz_calendar_area ul li a {padding-left:27px; font-weight:bold; display:block; color:#666;}
.dz_calendar_area ul li a.a_google {background-image:url(../images/icon_google.gif); background-repeat:no-repeat; background-position:5px center;}
.dz_calendar_area ul li a.a_outlook {background-image:url(../images/icon_outlook.gif); background-repeat:no-repeat; background-position:5px center;}
.dz_calendar_area ul li a:hover {background-color:#5297ff; color:#fff; text-decoration:none;}
.dz_calendar_area ul.dz_calendar_s li {border-bottom:#d9d9d9 solid 1px;}
.dz_calendar_area ul.dz_calendar_s li.last{border-bottom:0;}
.dz_calendar_area ul.dz_calendar_s li a {background-position:5px center; padding-left:33px; font-weight:normal; background-repeat:no-repeat;}
.dz_calendar_area ul.dz_calendar_s li a.a_renren {background-image:url(../images/icon_renren.gif);}
.dz_calendar_area ul.dz_calendar_s li a.a_kaixing {background-image:url(../images/icon_kaixing.gif);}
.dz_calendar_area ul.dz_calendar_s li a.a_douban {background-image:url(../images/icon_douban.gif);}

.m_f_list {width:275px; padding:10px 15px 0 12px;}
.m_f_list_info {width:100%; height:74px;}
.m_f_list_info div {width:65px; float:left;}
.m_f_list_info div img {width:50px; height:50px; padding:1px; border:#d2d2d2 solid 1px;}
.m_f_list_info dl {width:150px; float:left; overflow:hidden; line-height:18px;}
.m_f_list_info p {float:right; width:56px; padding-top:18px; line-height:21px; text-align:center;}
.m_f_list_info p a {display:block; height:21px; background:url(../images/bg_m_i_e.gif) no-repeat; text-align:center;}

.live_follow_left {width:33px; height:95px; border:#d8d8d8 solid 1px; border-right:0; background:url(../images/bg_live_follow.gif) no-repeat; float:left;}
.live_follow_right {width:924px; height:95px; float:right; border: solid; border-color:#e6e6e6 #e6e6e6 #e6e6e6 #f1f1f1; border-width:1px; background-color:#fafafa; position:relative;}
.live_follow_list,.dialog_exchange_list {padding-top:10px; padding-left:15px;}
.live_follow_list_info {width:214px; height:79px; float:left;}
.live_follow_list_info div {width:56px; padding-right:9px; float:left;}
.live_follow_list_info div img {width:50px; height:50px; padding:2px; border:#d2d2d2 solid 1px;}
.live_follow_list_info dl {width:149px; float:left; overflow:hidden; line-height:18px;}
.live_follow_list_info div p {width:56px; padding-top:2px; line-height:21px; text-align:center;}
.live_follow_list_info div p a {display:block; height:21px; width:56px; background:url(../images/bg_m_i_e.gif) no-repeat; text-align:center; color:#039;}
.live_follow_all {position:absolute; right:13px; top:70px;}

.m_fav {width:95px; height:26px; line-height:26px; padding:8px 0 0 82px; text-align:center;}
a.fav_a {display:block; width:95px; height:26px; background:url(../images/bg_m_f.gif) no-repeat; color:#fff; font-weight:bold;}
a.fav_a:hover {color:#fff;}
.user_v_s {position:relative;}
.user_v_s .dz_calendar_area {left:15px; top:20px;}
.user_v_s .dz_calendar_area_top h2 {border-bottom:0;}

.card_search {position:absolute; right:0; top:-4px;}
.card_search_input {width:140px; height:18px; line-height:18px; padding:2px 0px 2px 2px; border:solid; border-width:1px; border-color:#abadb3 #dbdfe6 #dbdfe6;}

.user_card_all {padding-left:21px; line-height:30px; background-color:#fff8f2;}
.user_card_btn {height:36px; padding-left:5px;}
.user_card_btn label,.user_card_btn a {float:left; display:block; margin-right:15px;}
.user_card_btn a {padding:0 22px; height:23px; line-height:23px; border:#a6d0e7 solid 1px; background:url(../images/bg_c_b.gif);}

.user_card_list_info {width:391px; height:233px;   float:left;}
.user_card_list_info_i {width:31px; float:left; text-align:center;}
.user_card_body {width:330px; height:203px; padding:15px 15px 0; float:left; overflow:hidden;}
.card_2 {background:url(../images/bg_card_2.gif);}
.card_1 {background:url(../images/bg_card_1.gif);}
.user_card_p {width:110px; height:110px; float:left;}
.user_card_p img {width:100px; height:100px; padding:1px; border:#d2d2d2 solid 1px;}
.user_card_body_i {width:220px; float:right; line-height:20px;}
.user_card_body_i dt {font-weight:bold;}

.user_card_t {width:100%; clear:both; padding-top:6px;}
.user_card_t p {float:left; width:56px;}
.user_card_t p a {display:block; height:21px; width:56px; text-align:center; color:#039; background:url(../images/bg_m_i_e.gif) no-repeat; text-align:center;}
.exchange_1 {width:44px; height:16px; background:url(../images/bg_exchange_1.gif) no-repeat; text-indent:-9999em; overflow:hidden; display:block; float:left;}
.user_card_txt {line-height:18px; height:54px;}
.user_card_t dl {float:right; padding-top:3px;}
.user_card_t dl dt,.user_card_t dl dd {float:left;}
.user_card_t dl dt {padding-top:1px;}
.user_card_t dl dd {padding:0 4px;}
.user_card_t dl dd a {width:16px; height:21px; text-indent:-9999em; padding-left:0px; display:block; overflow:hidden;}

.user_msg_area {padding:15px 0 50px 20px; clear:both;}
.user_msg_area dl {line-height:33px; padding:2px 0; clear:both;}
.user_msg_area dl dt {width:54px; float:left; font-weight:bold;}
.user_msg_area dl dd {float:left;}

.msgbtn {width:71px; height:25px; border:#ffd0bb solid 1px; background:url(../images/bg_msg_send.gif) repeat-x; margin-right:10px; cursor:pointer;}
.msgback {width:71px; height:25px; border:#a6d0e7 solid 1px; background:url(../images/bg_c_b.gif) repeat-x; cursor:pointer;}
.msg_select {height:23px; line-height:23px; border:#a6d0e7 solid 1px; background:url(../images/bg_c_b.gif) repeat-x; display:block; float:left; padding:0 10px; float:left;}
.user_msg_to {float:left; margin-right:10px;}
.user_msg_to div {float:left;}
.user_msg_to_locked {border:#D4D4D4 solid 1px; height:23px; margin-top:3px; line-height:23px; padding-left:2px; width:175px; float:left; border-color:#aaa; background:#F5F9FD;}

.dialog_exchange_list_info {width:200px; height:60px; float:left;}
.dialog_exchange_list_info div {width:25px; float:left;}
.dialog_exchange_list_info dl {width:175px; float:right;}
.dialog_exchange_list_info dl dt {width:60px; float:left;}
.dialog_exchange_list_info dl dt img {width:50px; height:50px; padding:1px; border:#ddd solid 1px;}
.dialog_exchange_list_info dl dd {width:115px; float:left; line-height:20px;}

.user_msg_read_top {line-height:20px; height:48px; border-bottom:#b3b3b3 solid 1px; padding-top:20px;}
.user_msg_read_up {width:200px; float:left;}
.user_msg_read_up a,.user_msg_read_down a {color:#c00; font-weight:bold;}
.user_msg_read_title {width:490px; float:left;font-weight:bold;}
.user_msg_read_down {width:92px; float:left; text-align:right;}
.user_msg_read_user {padding-left:200px;}

.user_msg_read_list {width:100%; padding-top:4px;}
.user_msg_read_list_block {width:100%; padding:10px 0; background:url(../images/bg_msg_read.gif) no-repeat right bottom;}
.user_msg_read_list_block_left {width:180px; float:left;}
.user_msg_read_list_block_right {width:580px; float:right; line-height:20px;}
.user_msg_read_list_block_left p {width:50px; float:left;}
.user_msg_read_list_block_left p img {width:50px; height:50px;}
.user_msg_read_list_block_left dl {width:130px; float:left; line-height:18px; margin-top:-3px;}
.user_msg_read_list_block_left dl dt {font-weight:bold; padding-left:10px;}
.user_msg_read_list_block_left dl dd {padding-left:10px; font-size:11px; color:#777;}
.user_msg_read_list_block_left dl dt a {color:#039;}
.unread .user_msg_read_list_block_left dl dt{padding-left:20px; line-height:23px; background:url(../images/bg_msg_read_new.gif) no-repeat; margin-top:3px;}
.user_msg_reply {padding-left:202px; clear:both; padding-top:10px;}
.user_msg_reply h3 {font-size:12px; color:#666; line-height:20px;}
.user_msg_reply dl {padding-top:8px;}
.user_msg_reply dl dt {float:left; padding-right:50px;}
.user_msg_reply dl dd {float:left; line-height:25px;}
.user_msg_reply dl dd a {color:#039;}

.msg_alt {padding:6px 0 6px 10px; line-height:20px; font-size:14px; background-color:#fffce9; border:#edddab solid 1px; color:#c00; margin-bottom:6px;}

.msg_inbox_list {width:100%; border-top:#d8d9ff solid 1px;}
.msg_inbox_info {width:100%; border-bottom:#d8d9ff solid 1px; height:60px;}
.msg_inbox_checkbox {float:left; width:28px; padding-top:22px;*padding-top:20px; padding-left:5px;}
.msg_inbox_ico {float:left; width:30px; padding-top:23px;}
.msg_inbox_ico span {width:15px; height:14px; display:block;} 
.msg_isreply {background:url(../images/icon_msg_reply.gif) no-repeat;}
.msg_isnew {background:url(../images/icon_msg_new.gif) no-repeat center center;}
.msg_no {background:url(../images/icon_msg_no.gif) no-repeat center center;}
.msg_inbox_pic {float:left; width:70px; padding-top:5px;}
.msg_inbox_pic img {width:50px; height:50px;}
.msg_inbox_user {width:160px; float:left; padding-top:10px; overflow:hidden;}
.msg_inbox_user dl {line-height:20px;}
.msg_inbox_user dl dt {height:18px; overflow:hidden;}
.msg_inbox_user dl dt a,.msg_inbox_msg dl dt a {color:#039;}
.msg_inbox_user dl dd {font-size:11px; color:#777;}

.msg_inbox_msg {float:left; width:435px; padding-top:10px;}
.msg_inbox_msg dl {line-height:20px;}
.msg_inbox_msg dl dd {color:#777; height:18px; overflow:hidden;}

.msg_inbox_del {float:right; width:50px; padding-top:20px;}
.msg_inbox_del a {display:block; width:30px; height:20px; line-height:20px; background:url(../images/icon_del_msg.gif) no-repeat left 6px; padding-left:16px;}
.noread {background-color:#f3fafd;}

.user_invite {padding:35px 0 30px 60px;}
.user_invite p {float:left; width:74px;}
.user_invite p img {width:50px; height:50px; padding:2px; border:#ddd solid 1px;}
.user_invite dl {float:left;}
.user_invite dl dt {height:28px;}
.user_invite dl dd ul li {float:left; padding-right:10px;}
.user_invite dl dd ul li a.msgbtn {display:block; width:69px; height:23px; line-height:23px; text-align:center;}

.companys_search {width:100%; padding-top:10px; height:38px; background:url(../images/icon_dian2.gif) repeat-x left bottom;}
.companys_search  dl dt,.companys_search  dl dd {float:left;}
.companys_search  dl dt {line-height:28px; padding-left:20px;}
.companys_search  dl dd {padding-right:10px;}

.c_list {padding:14px 6px 21px; background:url(../images/icon_dian2.gif) repeat-x left bottom; clear:both;}
.c_list_top {height:112px; width:100%; clear:both; overflow:hidden;}
.c_list p {width:115px; float:left;}
.c_list p img {width:100px; height:100px; padding:1px; border:#c5c5c5 solid 1px;}
.c_list dl {float:left; width:360px; line-height:20px;}
.c_list dl dt {font-weight:bold; height:32px; font-size:14px;}
.c_num {float:left; margin-top:27px; height:20px; line-height:20px; padding:0 9px; background-color:#fdf9f5; border:#fde6cf solid 1px; color:#7e7c7a;}
.companys_info {padding:6px 10px; background-color:#fafafa; border:#e6e6e6 solid 1px; clear:both; line-height:18px;}
.cooperation {border:#ccc solid 1px; padding:2px; width:322px;}
.cooperation img,.cooperation2 img {display:inline;}