﻿body{
	padding:0px;
	margin:0px;
	font-size:9pt;
	color: #999999;
	font-family:Arial, Helvetica, sans-serif;
}
a{
	color:#9A9A9A;
	text-decoration:none;
}
form{
	border:none;
	padding:0px;
	margin:0px;
}
img{
	border:none;
}
input{ border:1px solid #CCCCCC;}
.inputradio{ border:none}
#main{
	width:954px;
	padding:20px; 	
	margin:0 auto;
	margin-top:5px;

	overflow:hidden;
}
#top{	
	width:100%;
	height:85px;
	padding-bottom:5px;
	/*border-bottom:1px solid #C7E6E0;*/
}
#top .topmenu{
	float:right;
	text-align:right;
	padding-top:30px;
	padding-right:15px;
	width:470px;
}
#top .topmenu2{ display:none}
#top .logo{
	float:left;
	padding-left:10px;
}

#expoimg { float:left; }
a.expo{text-decoration:none; width:67px; height:76px; display:block;}
#expoimg .expo {background:url(expo_logo.gif) no-repeat left top; }
#expoimg .expo:hover {background:url(expo_logo.gif) no-repeat left bottom;}



#top .topmenu a:hover{
	color:#333333;
}
#body{ 
	width:100%;
	padding-top:14px;
	background:url(bottom.gif) right bottom no-repeat; 
}
#body .body_top{ width:950px; height:45px; text-align:left; overflow:hidden}
.body_top .bt_span_1{ display:block; float:left; width:270px; text-align:left; text-indent:5px;}
.body_top .bt_span_2{ display:block; float:left; width:250px; padding-top:15px; font-size:12pt; color:#9C9C9C; font-weight:700; text-align:right} 
.body_top .bt_span_3{ display:block; float:left; width:320px; padding-top:15px; padding-left:70px;  font-size:12pt; color:#9C9C9C; font-weight:600; text-align:left; }

#body .body_center{}

.body_center .body_600{ width:600px; float:left; overflow:hidden;}
.body_center .body_350{ width:350px; float:left; overflow:hidden;}
.body_600 .content_c{ color:#333333;}
.body_350 .coupon{ text-align:center; display:block; padding-top:100px;}



/***********/
.body_center .body_545{ width:545px; border-bottom:1px solid #D1D1D1; float:left; overflow:hidden;}
.body_center .body_1{ width:1px; height:330px; border-left:1px solid #D1D1D1; float:left; overflow:hidden;}
.body_center .body_405{ width:405px; float:left; overflow:hidden;}

.body_545 .indexitem{ width:262px; padding-left:10px; float:left;}
.indexitem .bc_span_1{ display:block; width:235px; height:320px; text-align:left; overflow:hidden}
.indexitem .bc_span_1 img{ width:235px;}
.indexitem .bc_span_2{ display:block; width:250px; height:25px; text-align:right; padding-top:10px;}
.indexitem .bc_span_2 a{ color:#666666; }

.body_405 a{ color:#C4C4C4; display:block; text-indent:43px; margin-bottom:15px; margin-top:4px; font-size:10pt; font-weight:600;}
.body_405 a:hover{ color:#333333;}
/***********/

.body_center .body_915{ width:903px; height:425px; padding:0 5px 0 5px; float:left; border:1px solid #D1D1D1;overflow:hidden;}
.body_center .body_35{ width:35px; padding-top:200px; text-align:center; float:left; overflow:hidden;}
.body_915 a{ display:block; float:left; padding:3px 8px 3px 8px; width:74px; height:100px; text-align:center; overflow:hidden}
.body_915 a img{ width:73px;}
.body_915_page{ display:none;}

#body .body_915_bottom{ padding:5px 0 0 10px;}

/***********/



/***********/
.body_center .body_950{ width:950px; overflow:hidden;}
#body .body_915_bottom{ text-align:right; width:720px;}
.body_950 .content_c_box{
	padding:20px;
	text-align:left;
	font-size:9pt;
	color:#333333;
}
.content_c_box .content_c_box_t1{text-align:left}
.content_c_box .content_c_box_t2{text-align:right; padding-right:20px;}


/***********/

#body .body_bottom{ clear:both}
.body_bottom .link{ padding-top:10px;}
/*.body_bottom .link img{ border:2px solid #D0F2F1;}*/
/***********/
.main2{
	background:url(2.jpg) center bottom no-repeat;
}
.main3{
	background:url(3.jpg) center bottom no-repeat;
}
.main4{
	background:url(4.jpg) center bottom no-repeat;
}
.main5{
	background:url(5.jpg) center bottom no-repeat;
}

#main .maintop{
	height:20px;padding-top:10px;
	text-align:right;
	padding-right:140px;
	clear:both;
}
#main .maintop .nav{ display:block; padding-top:5px;  font-family:Verdana, Arial, Helvetica, sans-serif}
#main .maintop .nav a{ color:#333333}
#main .maintop .nav a:visited{ color:#333333}
#main .maintop .nav a:hover{ color: #FFFFFF}

#main .mainleft{
	float:left;
	width:50px;
	height:550px;
}
/*******************************************************************/
#main .mainleft a{
	display:block;
	width:100%; height:100%;
	height:100%;
}
#main .mainleft a:hover{
	color:#fff;
	
}
.menuindex1{
	width:20px; 
	height:80px; 
	padding:25px 0px 15px 20px; 
	line-height:16px; 
	font-size:10pt; 
	color:#000
}
.menuindex2{
	width:20px;
	height:90px; 
	padding:25px 0px 0px 20px; 
	line-height:16px; 
	font-size:10pt; 
	color:#000
}

.menu1 a{color:#000;}
.menu2 a{color:#000;}
.mainleft .menuindex1 a{color:#000;}
.mainleft .menuindex2 a{color:#000;}
.menu1{
	width:18px; 
	padding:35px 0px 0px 25px;  
	height:70px;
}
.menu2{
	 width:18px; 
	 padding:20px 0px 0px 25px;  
	 height:85px;
}

#leftnews{height:40px;}
#leftnewsinfo{} 
#leftnewsinfo a{ color: #669900} 
/*******************************************************************/
#main .maincenter{
	float:left;
	width:150px;
	padding:0px 20px 0 32px;
	height:540px;
	text-align:left;
	overflow:hidden;
}
.maincenter .maincenter_t{ margin-bottom:35px;}
.maincenter .maincenter_t .list a{ display:block; width:100%; height:100%; text-indent:70px; color:#6D7373}
.maincenter .maincenter_t .list a:hover{ color:#006666}
.maincenter_t .mc_t_menu1{ background:url(navbg1.gif) top left no-repeat; height:23px; padding-top:14px;}
.maincenter_t .mc_t_menu2{ background:url(navbg2.gif) top left no-repeat; height:23px; padding-top:14px;}
.maincenter_t .mc_t_menu3{ background:url(navbg3.gif) top left no-repeat; height:23px; padding-top:14px;}
.maincenter_t .mc_t_menu4{ background:url(navbg4.gif) top left no-repeat; height:23px; padding-top:14px;}
.maincenter_t .mc_t_menu5{ background:url(navbg5.gif) top left no-repeat; height:23px; padding-top:14px;}

.maincenter .maincenter_b{}
.maincenter_b .maincenter_b_title{background:url(title_qk.gif) top left no-repeat; height:13px; padding-top:5px; text-align:right; padding-right:5px;}
.maincenter_b .maincenter_b_title a{}
.maincenter_b .maincenter_b_content{}
.maincenter_b .maincenter_b_content a{display:block; margin-top:10px; margin-bottom:10px; text-indent:85px; background:url(txtline.gif) center left no-repeat; color:#6D7373}
.maincenter_b .maincenter_b_content a:hover{ color:#006666}

/*******************************************************************/

#main .mainpad{
	float:left;
	width:20px;
	height:560px;
}
/*******************************************************************/

/*******************************************************************/
#main .mainright{
	float:left;
	width:520px;
	margin:0px 25px 0 25px;
	height:560px;
	overflow:hidden;
}
#main .mainrightbg{
	height:538px;
	background:#FFFFFF;
}
#main .mainrightpad{
	padding:10px 15px 15px 15px;
}
/*******************************************************************/

#main .mainplus{
	float:left;
	width:60px;
	padding:0px 6px 0 6px;
	height:560px;
	text-align:center;
	overflow:hidden;
}
/*******************************************************************/

/*******************************************************************/
#diapoContainer {
	BACKGROUND: #222; width:340px; height:510px; OVERFLOW: hidden;
}
.imgDC {
	BORDER-RIGHT: #000 2px solid; BORDER-TOP: #000 2px solid; FILTER: alpha(opacity=90); VISIBILITY: hidden; BORDER-LEFT: #000 2px solid; CURSOR: pointer; BORDER-BOTTOM: #000 2px solid; POSITION: absolute; opacity: 0.9
}
.spaDC {
	BACKGROUND: #000; FILTER: alpha(opacity=20); VISIBILITY: hidden; POSITION: absolute; opacity: 0.2
}
.imgsrc {
	VISIBILITY: hidden; MARGIN: 4%;; WIDTH: 80px;  HEIGHT: 100px
}
#bkgcaption {
	WIDTH: 100px; BOTTOM: 0px;
}
#caption {display:none;}
/*******************************************************************/
.readlink {
	color:#CCCCCC
}
.readlink a{
	color:#660000;
}
.readlink a:hover{
	color:#CC6600;
}
/*******************************************************************/
.foot{height:20px; width:100%; padding-top:10px;}
.foot .copy{ display:block; text-align:right; padding-right:110px; font-weight:bold; color:#E2FFFF; font-family:Arial, Helvetica, sans-serif}
.foot .copy a{ color:#E2FFFF; }
.bottom{ height:50px; width:100%;}
/*******************************************************************/
/*CONTENT*/

.mainright .m_indextop{ margin:0 auto; width:390px; height:518px; background:url(cover_bg.gif)  center center no-repeat; margin-top:10px; padding:15px; }
.mainright .m_indextop img{ width:350px; height:474px; margin-top:20px; margin-left:20px;}
.mainright .m_indexcenter{ padding:5px 0 0 0; width:100%;text-align:center; height:15px;}
.mainright .m_indexbot{width:500px; margin:0 auto; text-align:center}
.mainright .m_indexbot .bottitle{height:13px; background:url(title_ny.gif) center left no-repeat; text-align:right; border-bottom:1px solid #E6E6E6; padding-right:10px; width:465px;padding-top:5px; margin:0 auto;}
.mainright .m_indexbot .bottitle a{ display:block;  width:30px;}
.mainright .m_indexbot .botcontent{ padding-top:5px; width:96%; height:170px; margin:0 auto; overflow:hidden}
.mainright .m_indexbot .botcontent a{ display:block; float:left; padding:7px; width:200px; margin:0 auto; height:140px; background:url(ny_bg.gif) top left no-repeat; margin-left:5px; overflow:hidden; text-align:left}
.mainright .m_indexbot .botcontent img{ width:193px; height:132px;}
.mainright .m_indexbot .botcontent span{display:block; float:left; width:10px; height:138px;}
.mainright .m_indexbot .botcontent .span2{display:block; float:left; width:26px; height:138px;}

#mgimg{ background:url(loading.gif) center center no-repeat; }
#mgid{ display:none;}
/*******************************************************************/
.mainright .menberlogin{ margin-top:50px;}
.mainright .menberlogin a{ color:#006666}
.mainright .menberlogin a:hover{ color: #333333}
.mainright .menberlogin .text{ width:140px;}
.mainright .menberlogin .span1{ display:block; font-size:11pt; font-weight:bold;}
.mainright .menberlogin .span2{ display:block; font-size:10pt;}
/*******************************************************************/
.mainright .list_t{ width:465px; margin:0 auto; padding-bottom:5px; margin-bottom:5px; border-bottom:1px solid #CCCCCC;}
.mainright .list_c{ width:465px; overflow:hidden;  margin:0 auto}
.list_c .items{ width:131px; padding:10px 10px 0 14px; float:left; }
.list_c .items .pic{display:block; margin:0 auto; width:118px; padding:2px;border:1px solid #E1E1E1; text-align:center;}
.list_c .items .pic img{ width:118px; height:160px;}
.list_c .items .title{ clear:both; display:block; padding:5px; width:110px; margin:0 auto; text-align:center; overflow:hidden;}
.list_c .items .title a{ color:#333333;}
.list_c .items .title a:hover{ color:#999999}
.list_c .items .btn{ display:block; text-align:center;}
.mainright .list_b{ text-align:center; color:#999999}
.mainright .list_b a{color:#333333}
.mainright .list_b a:hover{ color:#999999}
.mainright .list_b .pageselect{ display:none}
/*******************************************************************/
.mainright .content_t{ width:465px; margin:0 auto; padding-bottom:5px; margin-bottom:10px; border-bottom:1px solid #CCCCCC;}
.mainright .content_c{ width:465px; overflow:hidden;  margin:0 auto}
/*******************************************************************/
.mainright .coupon_t{width:465px; margin:0 auto; padding-bottom:5px; margin-bottom:10px; border-bottom:1px solid #CCCCCC;}
.mainright .coupon_c{width:465px; overflow:hidden;  margin:0 auto}
.mainright .coupon_c .coupon_c_intro{ width:330px; float:left; height:60px;padding-top:20px;}
.mainright .coupon_c .coupon_c_intro .coupon_c_intro_txt{ font:9pt; color:#687273; padding-bottom:5px;}
.mainright .coupon_c .coupon_c_btn{ width:130px; text-align:right; float:left; padding-top:30px;  height:70px; text-indent:20px;}
.mainright .coupon_c .list{ width:100%;}
.mainright .coupon_c .list .CouponPage{display:none}
.coupon_c .list .items{ width:200px; float:left; padding-left:25px; height:150px; overflow:hidden;}

.coupon_c .list .items .pic{ display:block; width:210px; height:120px; margin:0 auto; overflow:hidden;}
.coupon_c .list .items .pic img{ width:180px; height:110px;}
.coupon_c .list .items .title{ display:block; float:left; width:155px; height:20px; line-height:20px; overflow:hidden; }
.coupon_c .list .items .title a{ display:block; margin-left:10px; width:140px; overflow:hidden; color:#999999}
.coupon_c .list .items .title a:hover{ color:#333333}
.coupon_c .list .items .check{display:block; float:left; width:30px;height:20px;}
.coupon_c .list .items .check .printcheck{ }

.coupon_c .coupon_c_bot{ text-align:right; padding-right:10px; background:url(ico.gif) center left no-repeat;}
.coupon_c .coupon_c_bot .coupon_c_bot_txt{float:left; font:9pt; color:#687273; padding:12px 0 0 20px;}
.coupon_c .coupon_c_page{ text-align:center; color:#999999}
.coupon_c .coupon_c_page a{ color:#333333}
.coupon_c .coupon_c_page a:hover{ color:#666666}
.coupon_c .coupon_c_page .pageselect{ display:none}
/*******************************************************************/
.mainright .gusetbook_t{ width:465px; margin:0 auto; padding-bottom:5px; margin-bottom:10px; border-bottom:1px solid #CCCCCC;}
.mainright .gusetbook_c{ width:465px; overflow:hidden;  margin:0 auto}
.mainright .gusetbook_c .read{ 
	width:440px;
	height:300px;
	padding:10px;
	margin:10px 0 10px 0;
	border:1px solid #F0F0F0 ;
	text-align:left;
	color:#4A2C10;
	overflow:scroll;
	overflow-y:auto;
	overflow-x:hidden; 
	SCROLLBAR-FACE-COLOR: #fff;
	SCROLLBAR-HIGHLIGHT-COLOR:#E7E7E7 ;
	SCROLLBAR-SHADOW-COLOR: #fff;
	SCROLLBAR-3DLIGHT-COLOR: #fff;
	SCROLLBAR-ARROW-COLOR: #5F9293;
	SCROLLBAR-TRACK-COLOR: #fff;
	SCROLLBAR-DARKSHADOW-COLOR: #fff;
	SCROLLBAR-BASE-COLOR: #fff;
}
.read .reada{
	padding:5px 0 5px 0;
	color:#5F9293;
}
.read .readb{
	text-indent:25px;
	line-height:18px;color: #666;
}
.read .readc{
	text-indent:25px;
	line-height:18px;
	color: #D5AAAA;
	border-bottom:1px dashed #E6D9BF;
}
.gusetbook_c .feeback{
	border:1px solid #F0F0F0;
	width:458px;
	height:100px;
	font-size:9pt;
	overflow:scroll;
	overflow-y:auto;
	overflow-x:hidden; 
	SCROLLBAR-FACE-COLOR: #fff;
	SCROLLBAR-HIGHLIGHT-COLOR: #fff;
	SCROLLBAR-SHADOW-COLOR: #fff;
	SCROLLBAR-3DLIGHT-COLOR: #fff;
	SCROLLBAR-ARROW-COLOR: #c3a782;
	SCROLLBAR-TRACK-COLOR: #fff;
	SCROLLBAR-DARKSHADOW-COLOR: #fff;
	SCROLLBAR-BASE-COLOR: #fff;
}
.gusetbook_c .code{
	border:1px solid #F0F0F0;
	width:40px;
	height:15px;
	font-size:9pt;
}
.gusetbook_c .sub{
	color:#FFFFFF;
	background:#5F9293;
	line-height:18px;
	border:1px solid #F0F0F0;
	width:40px;
	height:18px;
	font-size:9pt;
	cursor:pointer;
}
.d_pro_list_img{
	border: dotted 1px #e5e5e5;
}


.content_c_box h3{ font-size:12pt;}

/*********************************************************************************************************************/
.body_center .body_915{ width:903px; height:425px; padding:0 5px 0 5px; float:left; border:1px solid #D1D1D1;overflow:hidden;}
.body_center .body_35{ width:35px; padding-top:200px; text-align:center; float:left; overflow:hidden;}
#body .body_915_bottom{ padding:5px 0 0 10px;}

.body_center .list_590{ width:590px; height:405px; padding:10px 0px 10px 10px; border:1px solid #B9E0DD; float:left; overflow:hidden;}
.body_center .list_10{ width:10px; height:200px; float:left; overflow:hidden;}
.body_center .list_320{ width:318px; height:400px; padding:15px 10px 10px 10px; border:1px solid #B9E0DD; text-align:center; float:left; overflow:hidden;}
.body_center .list_320 .list_320_span{ display:block; width:300px; height:395px; margin:0 auto; overflow:hidden}
.body_center .list_320 .list_320_span img{ width:300px;}
.list_590_page{ display:none;}
.list_590 .list_590top{ width:590px; height:380px; padding-bottom:10px; overflow:hidden;}
.list_590 .list_590top a{ display:block; float:left; width:97px; height:115px; padding:3px 0 10px 0; text-align:center; overflow:hidden}
.list_590 .list_590top a img{ width:85px; height:115px; border:1px solid #CCCCCC; margin:0 auto;}
.list_590 .list_590bottom{ width:575px; text-align:right; padding-top:5px; padding-bottom:5px;border-top:1px solid #B9E0DD; overflow:hidden; }

/*********************************************************************************************************************/
.body_center .coupon_750{ width:750px; float:left; border:1px solid #C7E6E0;overflow:hidden; margin-bottom:10px;}
.coupon_750 .couponlist{ width:680px; position:relative; margin:0 auto; margin-top:25px; height:380px; overflow:hidden}
.couponlist #list{position:absolute; color:#D1D2D4;}
.couponlist #list input{ border:none; border-bottom: #C7E6E0 dashed 1px; border-right:#C7E6E0 dashed 1px; }
.couponlist #list .couponitems{ width:340px;  height:76px; float:left; overflow:hidden;}
.couponitems .coupon_span_1{ display:block; width:25px; float:left; }
.couponitems .coupon_span_2{ display:block; font-size:10pt; letter-spacing:1px; width:275px; height:40px; float:left; overflow:hidden; line-height:20px; color:#BEBFC1}
.couponitems .coupon_span_2 h1{ font-family:"Times New Roman", Times, serif;font-size:14pt; font-weight:700; letter-spacing:2px; padding:0; margin:0;  color:#333333; width:250px; height:23px; line-height:23px; overflow:hidden;color:#BEBFC1;}
/*.couponitems .coupon_span_2 h1{ font-family:"Times New Roman", Times, serif;font-size:16pt; font-weight:700; letter-spacing:2px; padding:0; margin:0;  color:#333333; width:250px; height:23px; line-height:23px; overflow:hidden;color:#BEBFC1;}*/
.couponitems .coupon_span_2 h1 a{color:#BEBFC1;}
.couponlist .CouponPage{ display:none}
.coupon_750 .couponlistbtn{ width:660px; margin:0 auto;text-align:right}
.coupon_750 .couponlistinfo{ width:680px; margin:0 auto; text-align:left; padding-top:20px; color:#999999;}
.couponlistinfo .couponlistinfo_span1{ display:block; float:left;}
.couponlistinfo .couponlistinfo_span2{ display:block; float:right;}
.coupon_750_bottom{ width:100%; margin:0 auto; padding-top:5px; text-align:left}
.body_center .coupon_200{ width:180px; float:left; padding-left:20px;}
/*********************************************************************************************************************/
/*.body_center .order_880{ width:880px; padding:30px 35px 15px 35px; border:1px solid #C7E6E0;overflow:hidden; letter-spacing:1px; font-weight:500; line-height:25px;}*/
.body_center .order_880{ width:880px; padding:20px 35px 15px 35px; border:1px solid #C7E6E0;overflow:hidden; letter-spacing:1px; font-weight:500; line-height:15px;}
.order_880 h3{  font-family:"黑体", sans-serif; font-weight:900; font-size:17px; color:#5DC4C0; margin-bottom:10px;}
/*.order_880 h3{  font-family:"黑体", sans-serif; font-weight:900; font-size:20px; color:#5DC4C0}*/
.order_880 .orders{ background:url(btn_send.gif); width:66px; height:21px; border:none; cursor:pointer}
.order_880 .orderr{ background:url(btn_reset.gif); width:66px; height:20px; border:none; cursor:pointer}
.order_880 .strongtitle{ font-size:11pt;}
/*.order_880 .strongtitle{ font-size:12pt;}*/
#body .order_bottom{ width:100%; height:65px;}

.body_center .order_750{ width:750px; float:left; border:1px solid #C7E6E0;overflow:hidden; margin-bottom:10px;}
.order_750 h3{  font-family:"黑体", sans-serif; font-weight:900; font-size:17px; color:#5DC4C0; margin:15px 0 0 38px;}
.order_750 .bb { margin-left:18px;}
.order_750 .orders{ background:url(btn_send.gif); width:66px; height:21px; border:none; cursor:pointer}
.order_750 .orderr{ background:url(btn_reset.gif); width:66px; height:20px; border:none; cursor:pointer}
.order_750 .strongtitle{ font-size:11pt;}

/*********************************************************************************************************************/
.body_center .contact_880{ width:880px; padding:30px 35px 15px 35px; border:1px solid #C7E6E0;overflow:hidden; letter-spacing:1px; font-weight:500; line-height:25px;}
.contact_880 textarea,select { border:1px solid #CCCCCC}
.contact_880 .orders{ background:url(btn_send.gif); width:66px; height:21px; border:none; cursor:pointer}
.contact_880 .orderr{ background:url(btn_reset.gif); width:66px; height:20px; border:none; cursor:pointer}
#body .contact_bottom{ width:100%; height:30px;}

/*********************************************************************************************************************/
.menberlogin{ line-height:25px; letter-spacing:2px;}
.menberlogin .text{ width:140px;}
.menberlogin .span1{ display:block; font-family:"黑体", sans-serif; font-weight:900; font-size:20px; color:#5DC4C0}
.menberlogin .span2{ display:block; font-size:10pt;}
.sbbtn{ background:#5DC4C0; color:#FFFFFF; line-height:18px; height:20px; width:60px; cursor:pointer}

/*********************************************************************************************************************/
.index_date{width:100%; height:35px; padding-top:5px;}
.index_date img{ height:23px;} 
.index_cover{width:306px; text-align:center; height:418px; border:1px solid #C7E6E0; float:left; padding:10px; overflow:hidden;}
.index_cover img{ width:304px; height:414px;}
.index_pad{ height:300px; width:6px; float:left;}

.index_imglist{width:235px; height:418px; border:1px solid #C7E6E0;  text-align:center; float:left; padding:10px;overflow:hidden;}
.index_imglist .imglistout{width:235px; height:418px; overflow:hidden; position:relative}

.index_imglist .imglistout .roll{
	position:absolute;
	width:210px;
	top:2px;
	height:0px;
	overflow:hidden;
	left:10px;
}
.index_imglist .imglistout img{ width:210px; margin-bottom:20px;}

.index_contents{width:340px; height:438px; text-align:left; float:left; padding-left:10px; overflow:hidden;}

/*********************************************************************************************************************/

#body .list_bottom{ text-align:left; padding-top:10px;}
/*#body .list_bottom{ text-align:left; padding-top:15px;}*/
/*#body .list_bottom a img{border:2px solid #B9E0DD;}*/
/*#body .list_bottom a img{border:2px solid #bfe7e7;}*/


/*********************************************************************************************************************/
/**外框**/
#linewarp{width:998px; height:auto; margin:0 auto; margin-top:5px; margin-bottom:5px;}
#linetop{height:2px; width:1px; background: #bfe7e7; overflow:hidden}
#linebot{height:2px; width:1px; float:right; background: #bfe7e7; overflow:hidden}
#lineleft{height:100%; width:2px; float:left; line-height:1px; overflow:hidden}
#lineleftin{height:0px; width:2px; background: #bfe7e7; overflow:hidden}
#main{ float:left; height:auto;}
#linemain{height:2px; width:1px; background: #C7E6E0; float:right; overflow:hidden}
#lineright{height:100%; width:2px; float:right; background: #bfe7e7; line-height:1px; overflow:hidden}
#linerightin{height:100%; width:2px; background: #FFFFFF; overflow:hidden}

/*********************************************************************************************************************/
.error{ border:1px solid #FF0000;}
.j_input{ width:100pt;}
.slink{ display:none}
.loginspan{display:block; float:right; padding-right:20px;}

/*********************************************************************************************************************/
/*video*/
.video{}
.video .contentleft{ border:1px solid #C7E6E0; float:left; margin-bottom:10px; overflow:hidden;}
.video .top { width:700px; margin:0 auto;}
.video .bottom {width:700px; border-top:2px solid #c7e6e0; text-align:right; padding:3px; margin:10px auto; height:30px;}
.video .videoitem {width:700px; float:left; height:110px; font-size:12px; overflow:hidden; margin-top:25px; border-bottom:1px dashed #5DC4C0;}
.video .photoitem{ background:url(video_img_bg.gif) no-repeat; width:109; height:87px; padding:4px 1px; float:left;}
.video .itemright{ float:left; padding-left:15px;}
.video .itemtitle {color:#84D1D0;float:left;font-size:11pt;padding:8px;}
.video .itemdate {color:#84D1D0;float:right;padding:12px 0 0 0;}
.video .itemcontent{ float:left;}
.w585{ width:580px; float:left; padding-left:10px;}
.tvideo{ width:570px; padding:15px 0 0 18px; float:right;}

.itemtitlesub{ width:700px; float:left; height:25px; font-size:14px; color:#84D1D0; overflow:hidden; margin-top:25px; border-bottom:1px dashed #5DC4C0; margin-bottom:20px;}
.subtitle{ float:left;}
.subdate{ font-size:12px; float:right;}
.videosub{ width:700px; padding:0 110px;}
.contentsub{ margin-top:35px; margin-bottom:20px; border-top:1px dashed #5DC4C0; line-height:25px;}

.clr {clear:both;}
.w750 {width:750px;}
.mr10 {margin-right:10px;}
.w200 {width:200px;}