﻿@charset "utf-8";

#main{ width:897px; margin:0 auto;}
#toplink{ height:85px; margin-bottom:30px;}

.topl{ width:206px; padding-right:65px; float:left;}
.topr{ width:606px; float:right;}
.tlink{ float:left; padding-left:130px; padding-top:15px;}
.enser{width:76px; display:block; float:right; padding:5px 0 0 32px;}

#b1 #n1 a,#b2 #n2 a,#b3 #n3 a,#b4 #n4 a,#b5 #n5 a,#b6 #n6 a,#b7 #n7 a{display:block; padding:0 13px; background:#CC0000; color:#fff; font-weight:bold; font-size:14px; text-decoration:none; border-right:1px solid #fff;}
.nav{ padding:10px 0 0 0px;}
.nav li{ float:right; height:24px; line-height:24px; background:#999CAD}
.nav li a{ display:block; padding:0 13px; background:#999CAD; color:#fff; font-weight:bold; font-size:14px; text-decoration:none; border-right:1px solid #fff;}
.nav li a:hover{ background:#CC0000; text-decoration:none;}

#pleft{ width:645px; float:left; overflow:hidden;}
.pleft{ margin:30px auto 20px; float:none; width:700px;}
.pleft h2{ text-align:center; color:#666; font-weight:normal; padding-bottom:30px; font-size:14px; line-height:24px;}
#pswf{ width:645px; height:330px;}
.pgunds{width:645px; height:24px; line-height:24px; padding:12px 0 8px; background:url(../images/pnews.jpg) no-repeat; margin-bottom:16px; overflow:hidden;}
#pnews{ width:473px; padding-left:112px; height:44px; overflow:hidden; float:left;}
#pnews span{ font-family:Arial, Helvetica, sans-serif;}
#pnews ul{ overflow:hidden;}
#pnews li{color:#7f7f7f; font-size:14px;}
#pnews li a{ padding-left:8px; color:#7f7f7f; text-decoration:none; font-weight:bold;}
#pnews li a:hover{ color:#cc0000; text-decoration:underline;}
.pnewsmore{ width:50px; float:left; height:24px; line-height:24px; padding-right:10px;}
.pnewsmore a{ color:#cc0000; text-decoration:none;}
.pnewsmore a:hover{ color:#000; text-decoration:underline;}


.pboxge{ clear:both; height:16px;}

.pbox1{ width:313px; height:220px; float:left; background:url(../images/pbox1.jpg) no-repeat;}
.pbox1 dt{ font-size:16px; padding:20px; font-weight:bold;}
.pbox1 dt a{color:#AF7341; text-decoration:none;}
.pbox1 dt a:hover{ text-decoration:underline;}
.pbox1 dd{ color:#77726F; padding:0 20px; line-height:20px; width:168px;}
.pbox1 span{ width:23px; height:23px; padding:60px 0 0 20px; display:block;}
.pbox1 span a{ width:23px; height:23px; display:block; background:url(../images/pbtn1.jpg) no-repeat;}
.pbox1 span a:hover{background:url(../images/pbtn1.jpg) 0 -23px no-repeat;}

.pbox2{ width:313px; height:220px; float:right; background:url(../images/pbox2.jpg) no-repeat;}
.pbox2 dt{ font-size:16px; padding:20px; font-weight:bold;}
.pbox2 dt a{  color:#CF0166; text-decoration:none;}
.pbox2 dt a:hover{ text-decoration:underline;}
.pbox2 dd{ color:#77726F; padding:0 20px; line-height:20px; width:168px;}
.pbox2 span{ width:23px; height:23px; padding:20px 0 0 20px; display:block;}
.pbox2 span a{ width:23px; height:23px; display:block; background:url(../images/pbtn2.jpg) no-repeat;}
.pbox2 span a:hover{background:url(../images/pbtn2.jpg) 0 -23px no-repeat;}

.pbox3{ width:313px; height:220px; float:left; background:url(../images/pbox3.jpg) no-repeat;}
.pbox3 dt{ font-size:16px; padding:20px; font-weight:bold;}
.pbox3 dt a{ color:#78ACCA; text-decoration:none;}
.pbox3 dt a:hover{ text-decoration:underline;}
.pbox3 dd{ color:#77726F; padding:0 20px; line-height:20px; width:150px; float:right;}
.pbox3 span{ width:23px; height:23px; padding:120px 0 0 20px; display:block; float:left;}
.pbox3 span a{ width:23px; height:23px; display:block; background:url(../images/pbtn3.jpg) no-repeat;}
.pbox3 span a:hover{background:url(../images/pbtn3.jpg) 0 -23px no-repeat;}

.pbox4{ width:313px; height:220px; float:right; background:url(../images/pbox4.jpg) no-repeat;}
.pbox4 dt{ font-size:16px; padding:20px; font-weight:bold;}
.pbox4 dt a{ color:#7f7f7f; text-decoration:none;}
.pbox4 dt a:hover{ text-decoration:underline;}
.pbox4 dd{ color:#77726F; padding:0 0 0 20px; line-height:20px; }
.pbox4 span{ width:23px; height:23px; padding:20px 0 0 20px; display:block; float:left;}
.pbox4 span a{ width:23px; height:23px; display:block; background:url(../images/pbtn4.jpg) no-repeat;}
.pbox4 span a:hover{background:url(../images/pbtn4.jpg) 0 -23px no-repeat;}

#pbox1{ width:313px; height:220px; float:left; background:url(../images/pbox1.jpg) no-repeat;}
#pbox1 dt{ font-size:16px; padding:20px; font-weight:bold;}
#pbox1 dt a{color:#AF7341; text-decoration:none;}
#pbox1 dt a:hover{ text-decoration:underline;}
#pbox1 dd{ color:#77726F; padding:0 20px; line-height:20px; width:168px;}
#pbox1 span{ width:80px; height:23px; padding:40px 0 0 20px; display:block;}
#pbox1 span a{ width:80px; height:23px; display:block; background:url(../images/pbtn11.jpg) no-repeat;}
#pbox1 span a:hover{background:url(../images/pbtn11.jpg) 0 -23px no-repeat;}

#pbox2{ width:313px; height:220px; float:right; background:url(../images/pbox2.jpg) no-repeat;}
#pbox2 dt{ font-size:16px; padding:20px; font-weight:bold;}
#pbox2 dt a{  color:#CF0166; text-decoration:none;}
#pbox2 dt a:hover{ text-decoration:underline;}
#pbox2 dd{ color:#77726F; padding:0 20px; line-height:20px; width:168px;}
#pbox2 span{ width:80px; height:23px; padding:40px 0 0 20px; display:block;}
#pbox2 span a{ width:80px; height:23px; display:block; background:url(../images/pbtn22.jpg) no-repeat;}
#pbox2 span a:hover{background:url(../images/pbtn22.jpg) 0 -23px no-repeat;}

#pbox3{ width:313px; height:220px; float:left; background:url(../images/pbox3.jpg) no-repeat;}
#pbox3 dt{ font-size:16px; padding:20px; font-weight:bold;}
#pbox3 dt a{ color:#78ACCA; text-decoration:none;}
#pbox3 dt a:hover{ text-decoration:underline;}
#pbox3 dd{ color:#77726F; padding:0 20px; line-height:20px; width:150px; float:right;}
#pbox3 span{ width:80px; height:23px; padding:120px 0 0 20px; display:block; float:left;}
#pbox3 span a{ width:80px; height:23px; display:block; background:url(../images/pbtn33.jpg) no-repeat;}
#pbox3 span a:hover{background:url(../images/pbtn33.jpg) 0 -23px no-repeat;}

#pbox4{ width:313px; height:220px; float:right; background:url(../images/pbox4.jpg) no-repeat;}
#pbox4 dt{ font-size:16px; padding:20px; font-weight:bold;}
#pbox4 dt a{ color:#7f7f7f; text-decoration:none;}
#pbox4 dt a:hover{ text-decoration:underline;}
#pbox4 dd{ color:#77726F; padding:0 20px; line-height:20px; }
#pbox4 span{ width:80px; height:23px; padding:20px 0 0 20px; display:block; float:left;}
#pbox4 span a{ width:80px; height:23px; display:block; background:url(../images/pbtn44.jpg) no-repeat;}
#pbox4 span a:hover{background:url(../images/pbtn44.jpg) 0 -23px no-repeat;}


.nvren{ height:40px; line-height:30px; text-align:center; color:#7d7d7d; font-weight:bold; font-size:14px;}
.nvren a{ color:#7d7d7d; text-decoration:none; font-weight:bold; font-size:14px;}
.nvren a:hover{ color:#cc0000; text-decoration:underline;}

.plbtn a{ width:313px; height:62px; text-align:center; line-height:62px; background:url(../images/pnrleft.jpg) no-repeat center top; float:left; color:#CB4985; font-weight:bold; font-size:14px; text-decoration:none;}

.plbtn a:hover{text-decoration:underline; background:url(../images/pnrleft.jpg) no-repeat center bottom;}
	
.prbtn a{ width:313px; height:62px; text-align:center; line-height:62px; background:url(../images/pnrright.jpg) no-repeat center top; float:right; color:#5F9CC2; font-weight:bold; font-size:14px; text-decoration:none;}

.prbtn a:hover{text-decoration:underline;background:url(../images/pnrright.jpg) no-repeat center bottom;}

#pright{ width:235px; padding-left:17px; float:right;}

#footer{ color:#717380;}


/*right*/
.rform{ padding-bottom:5px;}
.r_ad span{ font-size:16px; font-weight:bold; padding:20px 0 5px; display:block;}
.r_ad p{ color:#7d7d7d; font-size:12px; font-weight:bold; padding-bottom:15px; padding-left:10px; line-height:15px;}
.r_ad_s1{ width:200px; color:#7d7d7d; margin-bottom:12px;}
.r_ad_s2{ width:70px; color:#7d7d7d; margin-right:3px; margin-bottom:12px;}
.r_ad_s22{ width:75px; color:#7d7d7d; margin-right:3px; margin-bottom:12px;}
.r_ad_s3{ width:235px; color:#7d7d7d; margin-bottom:12px; background:url(../images/key_inp.jpg) no-repeat; height:20px; display:block;}
.r_ad_s3 input{ width:195px; border:none; background:none; float:left; color:#7d7d7d;}
.r_ad_s3 img{ vertical-align:middle; float:left; cursor:pointer;}
.r_ad01{ padding-bottom:15px;}
.r_ad02{ padding-top:0; }
.rad3 div{ height:30px; padding:65px 0 0 12px; border:1px solid #f2f2f2; margin-bottom:15px;}
.rad3 a{ width:60px; height:24px; line-height:24px; float:left; margin-right:14px; font-weight:bold; text-align:center; color:#fff; text-decoration:none;}
.rad3 a:hover{ color:#000; text-decoration:underline;}
.r_ad031{ background:url(../images/ad031.jpg) no-repeat;}
.r_ad032{ background:url(../images/ad032.jpg) no-repeat;}
.r_ad033{ background:url(../images/ad033.jpg) no-repeat;}
.r_ad034{ background:url(../images/ad034.jpg) no-repeat;}
.r_news{ line-height:20px;}
.r_newstit{ color:#7F7F7F; border-bottom:1px solid #cc0000;}
.r_newstit img{ vertical-align:middle;}
.r_newstit span{ float:left;}
.r_newstit div{ width:35px; background:url(../images/r_jt.jpg) no-repeat 10px 8px; padding-left:23px; float:right; padding-top:5px;}
.r_newstit div a{ color:#7d7d7d; text-decoration:none;}
.r_newstit div a:hover{ color:#cc0000; text-decoration:underline;}

.r_news ul{ padding:13px 0!important;padding:9px 0;}
.r_news ul li{ height:24px; line-height:24px; color:#7d7d7d; text-decoration:none; background:url(../images/r_jt2.jpg) no-repeat 0 center; padding-left:10px;}
.r_news ul li a{ color:#7d7d7d; text-decoration:none;}
.r_news ul li a:hover{ color:#cc0000; text-decoration:underline;}

.fottit{ height:25px; line-height:25px; color:#fff; background:#999CAD; font-weight:bold; padding:0 15px;}

.copyright{ height:35px; line-height:35px; padding:0 15px; font-size:11px;}
.copyright a{ color:#cc0000; text-decoration:none;}
.copyright a:hover{ color:#333; text-decoration:underline;}
.gotop{ background:url(../images/gotop.jpg) no-repeat 0 center; float:right; padding-left:12px;}

/*pro*/

.proswf{ width:645px; height:210px;}
.protit{ height:60px; line-height:60px; color:#cc0000; background:url(../images/pro_tit01.jpg) no-repeat 20px center; font-size:16px; font-weight:bold; padding:0 20px 0 40px;}
.pro_con{ color:#666; line-height:21px; padding:0 22px 27px 22px;}
.probox{ background:url(../images/proboxbg.jpg) repeat-y;}
.probox b{ width:200px; height:24px; line-height:24px; display:block; float:left;}
.probox b a{ color:#cc0000; font-size:16px; font-weight:bold; float:left; padding-left:10px; text-decoration:none;}
.probox b a:hover{ text-decoration:underline;}

.probox h2{padding-right:10px;}
.probox h2 a{ color:#AF7341; font-size:14px; font-weight:bold; float:right; background:url(../images/probox_btn.jpg) right 0 no-repeat; text-decoration:none; height:16px; line-height:20px; padding-right:25px;}
.probox h2 a:hover{ background:url(../images/probox_btn.jpg) no-repeat right -22px; text-decoration:underline; }

.procon{ background:url(../images/proboxbg.jpg) repeat-y; padding:0 22px 27px 22px;}
.procon p{ width:98px; display:block; float:left; padding:0 11px;}
.procon p q{ width:98px; height:117px;}
.procon p q a{ width:96px; height:115px; border:1px solid #ddd; padding:1px; display:block;}
.procon p q a:hover{ border:1px solid #cc0000;}
.procon span{width:98px; line-height:16px;}
.procon span a{ color:#666; text-decoration:none; display:block; text-align:center; padding-top:10px;}
.procon span a:hover{ color:#cc0000; text-decoration:underline;}


.probox_top{background:url(../images/proboxbg_top.jpg) no-repeat; height:30px; line-height:30px; padding:20px 20px;}

.probox_bot{background:url(../images/proboxbg_bot.jpg) no-repeat 0px bottom; clear:both; height:10px;}

.guan{ clear:both; text-align:center;}
.guan a{width:98px; height:115px; margin:0 10px;}
.guan img{ border:1px solid #ddd; padding:1px;}
.guan img:hover{ border:1px solid #cc0000;}

.guan2{ clear:both; text-align:center; height:50px; line-height:40px;}
.guan2 a{ width:110px; color:#666; padding:0 35px; text-decoration:none; text-align:center;}
.guan2 a:hover{ color:#cc0000; text-decoration:underline;}

/*productshow*/

.proshowcon{width:897px; padding-top:30px;}
.proshowtit{ height:38px; line-height:38px; padding-left:20px; margin-bottom:30px; border-bottom:8px solid #F5F5F7;}
.proshowtit b{ font-size:16px; color:#999CAD; background:url(../images/p3ad.jpg) no-repeat 0 center; padding-left:24px; display:block; float:left;}
.proshowtit span{ float:right; color:#999CAD;}
.proshowtit span a{ text-decoration:none; color:#999CAD; padding:0 5px;}
.proshowtit span a:hover{ text-decoration:underline; color:#cc0000;}
.proshowleft{ width:446px; float:left; padding:0 24px; background:url(../images/p3ge.jpg) no-repeat 465px top;}
.proshowleft div{ text-align:right;  padding:0; clear:both;}
.proshowleft span{ float:left; margin:0 10px; display:block;}
/*.znsb{width:63px; height:63px; border:1px solid #BFBFBF;filter: Alpha(opacity=100); -moz-opacity:1; opacity:1; cursor:pointer;}*/
.znsb{width:63px; height:63px; border:1px solid #666;}
.znwb{width:63px; height:63px; border:1px solid #BFBFBF; display:block;}
.proshowleft p{ display:block; padding:5px 0 0 20px;}

.proshowright{ width:380px; padding-right:23px; float:right; overflow:hidden;}

.proshowright h2{ color:#900222; font-size:20px; line-height:24px;}

.proshowright pre{ color:#000; font-size:16px; line-height:24px;}

.proshowright b{ color:#767676; width:400px; line-height:20px; display:block;}

.prwcon{ font-size:12px; line-height:22px; color:#757575;}

.prwge{ width:150px; height:2px; background:#ebebeb; clear:both; margin:10px 0; overflow:hidden;}


.proshowright h5{width:21px; height:21px; display:block; float:left; border:1px solid #fff; margin:5px 15px 5px 0}

.prodg{ clear:both; text-align:left;}
.prodg a{ width:220px; height:25px; line-height:25px; background:url(../images/xunpan.jpg) no-repeat; display:block; overflow:hidden;}
.prodg a:hover{ background:url(../images/xunpan.jpg) no-repeat;}


#probox{width:800px; height:210px; margin:0 auto; background:url(../images/p3bg.jpg) no-repeat center 0; padding:30px 20px;}

#progd{ clear:both; padding-top:20px;}

#gdleft{ width:20px; height:145px; background:url(../images/go_lr.jpg) no-repeat left center; display:block; float:left; cursor:pointer; padding-right:10px;}
#gdright{ width:20px; height:145px; background:url(../images/go_lr.jpg) no-repeat right center; display:block; float:right; cursor:pointer; padding-left:10px;}
#gdcon{ width:740px; overflow:hidden; height:160px; float:left;}

#gdcon table td{ text-align:center; line-height:10px;}


#gdcon p{ width:98px; height:160px; display:block; float:left; padding:0 22px;}
#gdcon q{ width:98px; height:117px;}
#gdcon q img{ width:96px; height:115px;}
#gdcon q a{width:96px; height:115px; border:1px solid #ddd; padding:1px; display:block; margin:0 auto;}
#gdcon q a:hover{ border:1px solid #cc0000;}
#gdcon span{width:98px; line-height:16px;}
#gdcon span a{ color:#666; text-decoration:none; display:block; text-align:center; word-wrap: break-word; word-break: normal;
padding-top:5px;}
#gdcon span a:hover{ color:#cc0000; text-decoration:underline;}


.xggd{width:388px;height:60px; overflow:hidden; padding:5px 0 0 2px;}
.xggd img{border:none;}
.xggd a{ height:47px;}


/*sub*/
#subcon{ font-size:14px; line-height:30px;}
#subcon dt a{ color:#b50000; border-top:1px solid #ccc; border-bottom:1px solid #ccc; font-weight:bold; padding:10px 20px;}
#subcon dd{ padding-left:20px;}

.aboutbtn{ clear:both; text-align:left; padding:15px 0 15px 24px;}
.aboutbtn a{ width:128px; height:25px; line-height:25px; background:url(../images/aboutbtn.jpg) no-repeat; display:block;}
.aboutbtn a:hover{ background:url(../images/aboutbtn.jpg) no-repeat 0 -25px;}
.about_bg{ width:566px; height:87px; background:url(../images/about_bg.jpg) no-repeat; padding:15px; margin:30px 0 0 24px;}

.about_bg h1{ height:60px; line-height:50px; color:#cc0000; font-size:20px; text-align:center;}
.about_bg li{ float:left; padding-left:15px; background:url(../images/huisj.gif) no-repeat 0 center; font-size:16px; font-weight:bold; margin:0 15px;}
.about_bg a{ color:#666; text-decoration:none; display:block;}
.about_bg a:hover{ color:#cc0000; text-decoration:underline;}

.subcontit{ height:30px; line-height:30px; padding-left:20px; margin-bottom:20px;}
.subcontit b{ font-size:18px; color:#cc0000; background:url(../images/pro_tit01.jpg) no-repeat 0 center; padding-left:24px; display:block; float:left;}
.subcontit span{ float:right; color:#999CAD; text-align:right;}
.subcontit span a{ text-decoration:none; color:#999CAD; padding:0 5px;}
.subcontit span a:hover{ text-decoration:underline; color:#cc0000;}

.lxbtn a{ padding:0 15px 0 25px;}
.lxmap{ padding:30px 25px;}

/*news*/

.datalist{
	border:1px solid #C4C6CF;	/* 表格边框 */
	border-collapse:collapse;	/* 边框重叠 */
	background-color:#fff;	/* 表格背景色 */

}
.datalist caption{
	padding-bottom:5px;
	font-weight:bold;
	text-align:left;
}
.datalist th{
	border:1px solid #C4C6CF;	/* 行名称边框 */
	background-color:#ECECEC;	/* 行名称背景色 */
	color:#5B5F71;				/* 行名称颜色 */
	font-weight:bold;
	text-align:center;
	overflow:hidden;	
	font-size:12px;
	padding:0 2px;
}
.datalist td{
	border:1px solid #C4C6CF;	/* 单元格边框 */
	text-align:center;
	font-size:12px;
	padding:2px;
	line-height:20px;
}
.datalist tr.conn_td02{
	background-color:#F3F4F5;	/* 隔行变色 */
}

.datalist tr:hover{ background:#FCFFD9;}

.datalist td a{ text-decoration:none; color:#666;}
.datalist td a:hover{ text-decoration:underline; caption-side:#cc0000;}

.pages{ height:20px; line-height:20px; padding:20px 0 0; text-align:center;}
.pages img{ vertical-align:middle;}
.pages a{ color:#777; text-decoration:none;}
.pages a:hover{ color:#999; text-decoration:underline;}

.showcon{ color:#5B5F71;}

.showcon h2{ font-size:16px; text-align:center; width:600px; line-height:30px; margin:0 auto;}
.showcon pre{ font-size:16px; font-weight:bold; text-align:center; height:40px; line-height:40px;}
.showcondiv{ line-height:26px; padding:20px 40px;}
.show_lb{ font-size:14px; font-weight:bold; line-height:30px; padding:0 40px;}
.show_qh{ line-height:30px; padding-left:40px;}
.show_qh span{ padding-left:15px; background:url(../images/show_jt.jpg) no-repeat 0 center;}
.show_qh a{ color:#5B5F71; text-decoration:none;}
.show_qh a:hover{ color:#cc0000; text-decoration:underline;}

.plist p{ width:20%; float:left; padding-bottom:20px; text-align:center;}

.plist q{width:122px; height:146px;}
.plist q img{width:120px; height:144px;}
.plist q a{width:120px; height:144px; padding:1px; border:1px solid #999; display:block; margin:0 auto;}
.plist q a:hover{width:120px; height:144px; padding:1px; border:1px solid #cc0000; background:#cc0000;}
.plist span{ text-align:center; line-height:34px; color:#FD6D04; text-align:center; text-decoration:none;}
.plist span a{ color:#666; text-decoration:none; display:block;}
.plist span a:hover{ color:#cc0000; text-decoration:underline;}

.ssjg{ height:33px; line-height:33px; color:#666; font-size:14px; border-bottom:1px solid #ccc; padding:0 20px; margin-bottom:30px;}

.ssjg span a{ color:#666; text-decoration:none; font-weight:normal;}
.ssjg span a:hover{color:#cc0000;  text-decoration:underline;}
.cc0{ color:#cc0000; padding-right:5px;}

/*.p_ad_s3{ width:200px; color:#7d7d7d; background:url(../images/key_inp.jpg) no-repeat; height:20px;}
.p_ad_s3 input{ width:195px; border:none; background:none; color:#7d7d7d;}
.p_ad_s3 img{  float:left; cursor:pointer;}*/

.myform{ background:#F5F5F7; border-top:1px solid #D6D7DE; border-bottom:1px solid #D6D7DE; padding:8px 0; text-align:center;}

.myform select{ width:87px;}

#page_pro{border-top:1px solid #ccc; padding-top:10px;}


/*login*/
.mylogin{width:526px; height:260px; background:url(../images/login_bg.jpg) no-repeat; padding:45px 35px;}

#loginl{ width:260px; float:left;}
#loginl q{ height:44px; line-height:44px; display:block;}
#loginl b{ width:80px; display:block; float:left; font-weight:normal; text-align:left;}
#loginl lable{ float:left;}
#loginl input{ width:120px; margin-top:12px;}
.mylogin_btn{ height:24px; line-height:24px;}
.mylogin_btn{ clear:both; text-align:left; padding:15px 0 15px 80px;}
.mylogin_btn a{ width:128px; height:25px; line-height:25px; background:url(../images/loginbtn.jpg) no-repeat; display:block;}
.mylogin_btn a:hover{ background:url(../images/loginbtn.jpg) no-repeat 0 -25px;}

.aa1{ width:128px; height:25px; line-height:25px; background:url(../images/loginbtn.jpg) no-repeat; display:block;}
.aa2{ width:128px; height:25px; line-height:25px; background:url(../images/loginbtn.jpg) no-repeat 0 -25px; display:block;}

#yzm span{ line-height:34px;}
#yzm input{ width:45px; vertical-align:middle;}
#yzm img{ vertical-align:middle; padding-left:10px; margin-top:12px;}



#loginr{padding:2px 5px 50px 25px; font-size:12px; background:url(../images/login_ge.jpg) no-repeat 0 top; width:230px; float:right; line-height:25px;}

#loginr a{ color:#b50000; text-decoration:none;}
#loginr a:hover{ text-decoration:underline;}

#loginr em{ font-style:normal;}
#logindd{ padding:10px 0 0 0; height:46px; line-height:46px; margin-top:5px;}
#logindd a{ width:213px; height:46px; text-align:center; background:url(../images/logindd.jpg) no-repeat center top; float:left; color:#CB4985; font-weight:bold; font-size:12px; text-decoration:none; margin-top:5px;}

#logindd a:hover{text-decoration:underline; background:url(../images/logindd.jpg) no-repeat center bottom;}

.memser{ width:180px;}
.memser input{ height:16px; border:1px solid #ABADB3;}

.fbb5{ color:#b50000; font-weight:bold;}

.fk table{ background:#ccc; margin-bottom:20px; border-collapse: separate; border-spacing: 1px;}
.fk table td{ padding:5px; text-align:left; background:#fff; line-height:24px;}

.fkint01{ border:none; border-bottom:1px solid #ccc; width:200px; background:none;}
.fkint02{ border:none; border-bottom:1px solid #ccc; width:50px; background:none;}
.fkint03{ border:1px solid #ccc; width:65px; background:none;}
.fkint04{ border:1px solid #ccc; width:100px; background:none;}
.fkint05{ border:1px solid #ccc; width:150px; background:none;}
.fk select{ width:155px; border:1px solid #ccc;}
.inp18 input{ border:none; border-bottom:1px solid #ccc; width:150px; margin-left:5px; background:none;}
.fkshu div{ width:12px; float:left; padding:0 10px; text-align:center; display:block;}

.llxx a{ color:#565656; text-decoration:none;}
.llxx a:hover{ color:#F60; text-decoration:underline;}

.inpbg1{ background:url(../images/inpbg1.jpg) no-repeat;}
.inpbg2{ background:url(../images/inpbg2.jpg) no-repeat;}
.inpbg3{ background:url(../images/inpbg3.jpg) no-repeat;}

.ortit{text-align:center; color:#fff; font-size:14px; font-weight:bold;}

.kd{ text-align:center; padding:10px 0 20px;}
.kd a{ padding:10px;}

.order2{ color:#fff; padding:5px 20px; line-height:24px; font-size:14px; background:#b50000; width:710px;}

.order2 a{ color:#fff; text-decoration:underline;}
.order2 a:hover{ color:#000; text-decoration:none;}

.order22{ color:#666; padding:0px 20px; line-height:24px; font-size:14px;}

.order22 a{ color:#b50000; text-decoration:underline;}
.order22 a:hover{ color:#000; text-decoration:none;}

.odr22 td{ height:40px;}

.cj{ font-size:12px;}

.cj a{ width:120px; height:80px; border:1px solid #E5E5E5; display:block; padding:1px;}
.cj a:hover{ border:1px solid #CC0001;}

.taxx{ background:url(../images/jindu.jpg) repeat-x bottom; float:left; clear:both;height:16px; float:left;}

.td{ height:24px; line-height:24px;}
.td a{background:#999CAD; color:#fff; font-weight:bold; font-size:14px; display:block; text-align:center; text-decoration:none; margin-right:1px;}
.td a:hover{background:#b50000; color:#fff; font-weight:bold; font-size:14px;}

.td1{ height:30px; line-height:30px; font-size:14px;}
.td1 a{border-bottom:1px solid #b50000; text-align:left; font-weight:bold; color:#b50000; background:url(../images/pro_tit01.jpg) no-repeat 0 center; padding-left:20px; display:block; text-decoration:none;}
.td1 a:hover{ text-decoration:underline;}

.td2{ height:30px; line-height:30px; font-size:12px;}
.td2 a{color:#666; display:block; text-decoration:none; margin-right:1px; padding-left:20px; background:url(../images/show_jt.jpg) no-repeat 5px center;}
.td2 a:hover{ color:#b50000; text-decoration:underline;}

#inp1711 input{ width:100px;}

/*rili*/

.Calendar {
	font-family:Verdana;
	font-size:12px;
	background-color:#fff;
	text-align:center;
	width:213px;
	height:160px;
	padding:10px 10px 0px 10px;
	line-height:1.5em;
	border:1px solid #E6E6E6;
	border-bottom:none;
}
.Calendar a{
	color:#1e5494;
}

.Calendar table{
width:100%; 
border:0;
}

.Calendar table thead{color:#acacac;}

.Calendar table td {
	font-size: 11px;
	padding:1px;
}
#idCalendarPre{
	cursor:pointer;
	float:left;
	padding-right:5px;
}
#idCalendarNext{
	cursor:pointer;
	float:right;
	padding-right:5px;
}
#idCalendar td.onToday {
	font-weight:bold;
	color:#f00;
}

.Calendar_txt {
	font-family:Verdana;
	font-size:12px;
	background:url(../images/rilige.jpg) no-repeat;
	text-align:center;
	width:213px;
	padding:10px;
	line-height:1.5em;
	border:1px solid #E6E6E6;
	border-top:none;
	padding-top:40px;
	color:#CC0000;
	font-weight:bold;
}