﻿@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding: 0px; border: 0px;}
html, body, ul, li, h1, h2, h3, h4, h5, h6, fieldset, legend {padding:0; margin:0; font-size:12px;}
/*body { font-family: 'SimHei', Helvetica, sans-serif; font-size: 12px; color:#666; line-height:24px;}*/
body { font-size: 12px; color:#666; line-height:24px;}

html{overflow:auto; overflow-y:scroll;}
ul,li {list-style-type:none; text-transform:capitalize;}
a{ color:#666; text-decoration:none;}
a:hover{ color:#9f0524; text-decoration:none;}

/*///////////////////////头部/////////////////////////////////////// */
.topkong { height:96px; z-index:999; background:#fff}
.wrapper{ width:100%; height:92px; border-bottom:4px solid #9f0424; margin:0 auto;position:fixed; top:0; z-index:999; background:#fff;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.header{ width:1002px; margin:0 auto;}

.logo{ width:250px; float:left; text-align:center;}
.logo img{ width:189px; height:57px; margin:27px 0 8px 0;}
.header_right{ width:752px; height:92px; float:right;} 
.header_top{ width:485px; height:37px; margin-top:19px; float:right;}
.search{ width:157px; height:24px; float:right; line-height:24px;  background:url(/images/search.gif) no-repeat; text-indent:36px; color:#b5b5b5;}
.header_top span{width:157px; height:24px; float:right; position:relative; overflow:hidden}
.header_top span a{ width:32px; height:24px; display:block; background:none; position:absolute; left:0; top:0; overflow:hidden;background:url(/images/search.gif) no-repeat left center;}
.header_top span a:hover{ background:url(/images/search_1.gif) no-repeat left center;}
.header_top a{ width:81px; height:26px; float:left; background:url(/images/btn_small.gif) no-repeat; color:#FFF; text-align:center; line-height:24px;text-decoration:none; overflow:hidden;}
.header_top a:hover{background:url(/images/btn_small1.gif) no-repeat; color:#e9c9cf; text-decoration:none;}
.header_top a.homeicon { width:50px; background:url(/images/homeicon_03.jpg) no-repeat 0 3px; color:#9f0424; line-height:24px; margin-right:15px; text-align:left; text-indent:20px; font-weight:bold}
.header_top p{ float:left; color:#9e0424; font-weight:bold; margin-right:15px; background:url(/images/topdh.jpg) no-repeat 0 5px; padding-left:15px;}


/*///////////////////////导航/////////////////////////////////////// */

#nav {width:730px; height:34px; float:right; background:url(/images/nav_bg.gif) repeat-x; border:1px solid #d0d0d0;}
#nav .mainlevel {width:146px; height:34px; float:left; background: url(/images/line.gif) right no-repeat; font-size:14px; font-weight:bold;}

#nav .mainlevel a {width:146px; height:39px; *height:34px; color:#666; text-decoration:none; line-height:32px; display:block; text-align:center; }
#nav .mainlevel a:hover {color:#fff; text-decoration:none; background:#9e0524;}

#nav .mainlevel ul {display:none; position:absolute; z-index:99999;}
#nav .mainlevel li {width:146px; height:25px; border-bottom:1px solid #fff; background:#eee; line-height:25px;}
#nav .mainlevel li a{ width:146px; height:25px; font-size:12px; font-weight:normal; line-height:25px;}




/*///////////////////////轮转大图/////////////////////////////////////// 

#banner{width:1440px; height:276px; position:relative; margin:0px auto; }
#banner .box{width:1440px; height:276px; box-shadow:0px 0px 5px #ddd; margin:0px auto; overflow:hidden; position:relative;}
#banner .box img{width:1440px; height:276px; position:absolute; left:0px; top:0px; opacity:0; filter:alpha(opacity=0);}

#banner .page{width:1002px; height:22px; position:absolute;  bottom:5px; right:230px; margin:0 auto; text-align:right; }
#banner .page a{display:inline-block; width:9px; height:9px; background:url(/images/bg_num.png) no-repeat 0px 0px; float:right; text-decoration:none; margin:0 2px;}
#banner .page a.active{ background:url(/images/bg_num_on.png) no-repeat;}

*/



/*///////////////////////轮转大图/////////////////////////////////////// */

.page_box{ width:1002px; margin:0 auto; position:relative}
.page{width:70px; height:22px; position:absolute;  margin:0 auto; bottom:5px; right:0}
.page a{display:inline-block; width:9px; height:9px; background:url(/images/bg_num.png) no-repeat 0px 0px; float:left; text-decoration:none; margin:0 2px;}




/*///////////////////////一账通/////////////////////////////////////// */

.main{ width:1002px; margin:0 auto; z-index:99; position:relative}

.yzt{ width:250px;  float:left; margin-top:-264px;}
.yzt2{ width:230px; height:157px; background:url(/images/yzt_bg.png) no-repeat; padding:40px 12px 12px 8px;}
.yzt2 h4{ width:230px; color:#9e0424; font-weight:bold;}

.yzt2_list{width:230px; float:left; background:url(/images/line2.gif) bottom no-repeat; padding:5px 0 8px 0;}
.yzt2_list li{width:115px; float:left; margin-bottom:2px; *margin-bottom:6px;}
.yzt2_list li img{ width:16px; height:16px;  margin-right:4px; vertical-align:middle;}

.yzt2_btn{width:230px;float:left; text-align:center;}
.yzt2_btn a{ width:109px; height:31px; background:url(/images/btn_big.gif) no-repeat; color:#FFF; font-size:14px ; line-height:26px; font-weight:bold; text-align:center; display:inline-block; margin:10px 2px 0 4px;  text-decoration:none;}
.yzt2_btn a:hover{background:url(/images/btn_big1.gif) no-repeat; color:#e9c9cf; text-decoration:none;}
.guide{ width:250px; height:35px; margin-top:10px;}



.gray{ width:1002px; height:18px; margin:0 auto;}




/*///////////////////////现金增利/////////////////////////////////////// */
#sidebar {width:250px; float:left;}
#tags {width:100%; height:25px; border-bottom:1px solid #CCC;}
#tags li { float:left; color:#CCC; position:relative;}
#tags li a { float:left; color:#666; text-decoration:none; padding:0 8px; font-weight:bold; margin-top:1px;}
.tages_more{ float:right; margin-top:-15px;}
.tages_moreForXianJin{float:right; margin-top:11px;}
#tags li.emptyTag {}
#tags li.selectTag {}
#tags li.selectTag a{ color:#9f0524; border-bottom:1px solid #9f0524; margin-top:1px;}

#tagContent { }
.tagContent { width:100%; height:167px; display:none;}
#tagContent div.selectTag { display:block;}

.zl{ width:250px; margin-top:8px; float:left;}
.chart{ width:250px; height:150px;}


/*///////////////////////产品净值/////////////////////////////////////// */

.jz li{ width:250px; line-height:28px; border-bottom:1px dashed #DDD; text-indent:10px; float:left;}
.jz li p{ width:67px; float:left; text-align:center;}
.jz li p.ixtime { width:80px;}
.jz li p a{ width:67px; color:#666; float:center; clear:none; text-decoration:none;}
.jz li a{ width:100px; color:#666; float:left; clear:none; text-decoration:none; }
.jz li a:hover{color:#9f0524; float:left; float:left; clear:none;  text-decoration:none; }


.midbox{ width:477px; float:left; margin-left:18px;}


/*///////////////////////重复tag2/////////////////////////////////////// */
#sidebar2 {width:477px; float:left; }
#tags2 {width:100%; height:25px; border-bottom:1px solid #CCC;}
#tags2 li { float:left; color:#CCC;}
#tags2 li a { float:left; color:#666; text-decoration:none; padding:0 8px; font-weight:bold; margin-top:1px;}
.tages_more2{ float:right; margin-top:-15px;}

#tags2 li.emptyTag2 {}
#tags2 li.selectTag2 {}
#tags2 li.selectTag2 a{ color:#9f0524; border-bottom:1px solid #9f0524; margin-top:1px;}

#tagContent2 { }
.tagContent2 { width:100%; display:none;}
#tagContent2 div.selectTag2 { display:block;}


/*///////////////////////热销产品/////////////////////////////////////// */
.hot_list{ width:477px; float:left; margin:5px 0;}
.hot_list li{ width:477px; float:left; background:url(/images/dian.gif) 10px no-repeat; text-indent:22px;}



/*///////////////////////重复tag3/////////////////////////////////////// */
#sidebar3 {width:477px; float:left; }
#tags3 {width:100%; height:25px; border-bottom:1px solid #CCC;}
#tags3 li { float:left; color:#CCC;}
#tags3 li a { float:left; color:#666; text-decoration:none; padding:0 8px; font-weight:bold; margin-top:1px;}
.tages_more3{ float:right; margin-top:10px;}

#tags3 li.emptyTag3 {}
#tags3 li.selectTag3 {}
#tags3 li.selectTag3 a{ color:#9f0524; border-bottom:1px solid #9f0524; margin-top:1px;}

#tagContent3 { }
.tagContent3 { width:100%;  display:none;}
#tagContent3 div.selectTag3 { display:block;}

/*///////////////////////重复tag4wjg/////////////////////////////////////// */
#sidebar4 {width:477px; float:left; }
#tags4 {width:100%; height:25px; border-bottom:1px solid #CCC;}
#tags4 li { float:left; color:#CCC;}
#tags4 li a { float:left; color:#666; text-decoration:none; padding:0 8px; font-weight:bold; margin-top:1px;}
.tage4_more4{ float:right; margin-top:10px;}

#tags4 li.emptyTag4 {}
#tags4 li.selectTag4 {}
#tags4 li.selectTag4 a{ color:#9f0524; border-bottom:1px solid #9f0524; margin-top:1px;}

#tagContent4 { }
.tagContent4 { width:100%;  display:none;}
#tagContent4 div.selectTag4 { display:block;}


/*///////////////////////华宝动态/////////////////////////////////////// */
.news{ width:477px; float:left; margin:5px 0; }
.news a{ width:400px; float:left; background:url(/images/dian.gif) 8px no-repeat; text-indent:20px; overflow:hidden;}
.news span{ width:70px; float:right; text-indent:0; color:#999999}


/*文章列表*/
/*////////////////////////////////////////////////////////////// */
.newswjg{ width:730px; float:left; margin:5px 0; }
.newswjg a{ width:450px; float:left; background:url(/images/dian.gif) 8px no-repeat; text-indent:20px; overflow:hidden;line-height:32px;}
.newswjg span{ width:70px; float:right; text-indent:0; color:#999999}

/*年度报告*/
/*////////////////////////////////////////////////////////////// */
.newsbg{ width:730px; float:left; margin:5px 0; }
.newsbg aa{ width:450px; float:left; background:url(/images/dian.gif) 8px no-repeat; text-indent:20px; overflow:hidden;line-height:32px;}
.newsbg spana{ width:400px; float:left; text-indent:0; color:#666}



/*///////////////////////右边图标/////////////////////////////////////// */

.right_icon{ width:240px; float:right; margin-top:25px;}
.right_icon img{ height:55px; float:left; margin:0 0 8px 0px;}
.right_icon img.center { margin:0 9px 8px 9px;}
.right_icon img.chang  { margin:0 9px 0px 0px;} 



/*///////////////////////底部/////////////////////////////////////// */
.foot_wrapper{ width:1002px; background:#f3f3f3; height:40px; border-top:1px solid #e1e1e1;color:#999; margin:0 auto; clear:both}

.foot{ width:980px; line-height:35px; color:#999; margin:0 auto;}
.foot p{ width:355px; float:left; margin:0px;}
.foot p a{ color:#999; text-decoration:none;}
.foot p a:hover{ color:#666; text-decoration:none;}

.foot span{ width:auto; float:right;}

.foot span a{ color:#666; text-decoration:none;}
.foot span a:hover{ color:#333; text-decoration:none;}

/*0816内页*/
.Di_banner1{ margin-bottom:10px; height:135px; width:100%; text-align:center; background:url(/images/pagesKv1.jpg) no-repeat center;}
.Di_banner2{ margin-bottom:10px; height:135px; width:100%; text-align:center; background:url(/images/pagesKv2.jpg) no-repeat center;}
.Di_banner3{ margin-bottom:10px; height:135px; width:100%; text-align:center; background:url(/images/pagesKv3.jpg) no-repeat center;}
.Di_banner4{ margin-bottom:10px; height:135px; width:100%; text-align:center; background:url(/images/pagesKv4.jpg) no-repeat center;}
.mail{ width:1002px; margin:0 auto; overflow:hidden; padding-bottom:10px;}
.Di-left{ width:250px; float:left;}
.sidenav{ clear:both; margin-bottom:15px;}
.sidenav h1{ line-height:30px; background:#9e0424; font-size:14px; color:#fff; text-indent:8px;}
.sidenav li{ background:url(/images/left_02.gif) repeat-x bottom; display:block;}
.sidenav li a{ line-height:36px; padding-left:23px; background:url(/images/left_01.gif) no-repeat 8px center; display:block;}
.sidenav li a:hover ,.sidenav li .hover,.sidenav li .lm_red{ color:#9e0424; font-weight:bold; text-decoration:none;}
.sidenav li span{ padding-bottom:10px; display:block;}
.sidenav li span a{ line-height:22px; padding-left:46px; background-position:31px center;}
.sidenav li span a:hover ,.sidenav li span .hover{ font-weight:normal;}

.Di-right{ width:732px; float:right;}
.hbAb{ clear:both; line-height:24px;}
.hbAb .title ,.FastTrack .title{ width:732px; line-height:30px; border-bottom:1px solid #dddddd; text-align:right; color:#999; position:relative;}
.hbAb .title a{ color:#999;}.hbAb .title a:hover{ color:#9e0424;}
.hbAb .title span , .FastTrack .title span{ line-height:30px; border-bottom:1px solid #9e0424; color:#9e0424; font-size:12px; padding:0 8px 0 10px; font-weight:bold; position:absolute; left:0; top:0;}
.hbAb .text{ text-indent:2em; padding:10px; }
.hbAb .text p{ width:712px; text-align:justify; text-justify:inter-ideograph; word-wrap: break-word; overflow:hidden;}
.hbAb .LoveSlogan{ text-indent:0; line-height:18px; margin-bottom:20px;}
.hbAb .text h3{ text-indent:0; font-weight:bold; font-size:12px; color:#9e0424;}
.hbAb .text h1{ font-size:16px; line-height:30px; color:#666666; font-weight:bold; text-align:center; padding-top:5px;}
.hbAb .text span { text-align:center; color:#999999; display:block; line-height:35px;}
.hbAb .text .P-img{ text-indent:0; margin:5px 0;}
.hbAb .text .P-tin ,.hbAb .text .tableList{text-indent:0; }
.hbAb .text .tableList {background:#ccc; margin:5px 0;}
.hbAb .text .tableList .title td{ background:#eee; text-align:center; font-weight:bold; color:#666;}
.hbAb .text .tableList td{ line-height:22px; padding:4px 8px; background:#fff;}
.FastTrack .title{ width:250px; height:30px;}
.FastTrack .title span{ padding:0 8px; font-size:12px;}
.Di-left .right_icon { padding-left:5px;}
.FastTrack .right_icon{ float:none; margin:10px auto 0 auto; width:auto;}

.right_icon{ margin-top:0;}
.icon_title{ width:240px; height:25px; margin-bottom:7px; line-height:25px; border-bottom:1px solid #dddddd; text-align:right; color:#999; position:relative;}
.icon_title span{ line-height:25px; border-bottom:1px solid #9e0424; color:#9e0424; font-size:14px; padding:0 8px 0 10px; font-weight:bold; position:absolute; left:0; top:0;}

/*.foot_wrapper0{ position:fixed; bottom:0;}*/

.ContentBlocks{padding:10px 0;}
.Rec_list{ line-height:28px;}
.Rec_list tr ,.JobBl2{ background:url(/images/left_02.gif) repeat-x bottom;}
.Rec_list td{ padding:0 10px;}
.Rec_list .TabTitle{ background:#eee; color:#333;}
.Rec_list .TabTitle td{ border-right:1px solid #fff;}

.JobBl{ margin-bottom:10px;}
.JobBl .Rec_list{ line-height:24px; color:#333;}
.JobBl .Rec_list tr{ background:#fff;}
.JobBl .TabTitle{ line-height:28px;background:#eee; color:#333; margin-bottom:10px; text-indent:10px;}
.JobBl .Rec_list .coa{ padding:0; color:#666;}
.JobBl3{ margin-top:10px;}
.JobBl3 .Rec_list{ line-height:26px;}
.JobBl3 .Rec_list td{ padding:4px 10px;}
.JobBl3 .Rec_list font{ font-size:12px; color:#9e0424; padding-left:4px;}
.input{ padding:4px 6px; border:1px solid #c4c4c4; width:174px; background:#fff;}
.select{ line-height:24px; height:24px; width:187px; border:1px solid #c4c4c4;}
.JobBl3 .Rec_list .JoPrompt{ padding-left:10px;}

.JobBl_sp{ height:70px; background:url(/images/Point_02.gif) repeat-x top; margin-top:12px;}
.JobBl_sp .Years{ float:left; text-align:center; margin:0 5px; display:inline;}
.JobBl_sp .Years .txt{ background:url(/images/Point_01.gif) no-repeat top center; line-height:34px;}
.JobBl2{ padding:8px 10px; background-position:top;}
.JobBl2 h2{ color:#333; font-size:12px; font-weight:normal;}
.joBl_bot_but{ margin:15px auto; width:234px; overflow:hidden;}
.joBl_bot_but a{ font-size:14px; font-weight:bold; width:109px; height:31px; line-height:28px; color:#fff; background:url(/images/btn_big.gif) no-repeat; text-align:center; display:block; float:left; margin:0 4px;}
.joBl_bot_but a:hover{background:url(/images/btn_big1.gif) no-repeat; color:#e9c9cf; text-decoration:none;}
.JobBl_sp .Years1{ clear:both;}

.yzt_fl_Di{ position:inherit; margin-top:0; float:none; margin-bottom:10px;}
.TrustMall{ line-height:20px; margin-bottom:13px;}
/*.TrustMall{ line-height:36px; margin-bottom:13px;}*/
.TrustMall td{ padding:0 10px; background:#fff;}
.TrustMall .title{ height:28px; background:url(/images/tl_bg.jpg) repeat-x; padding-left:0;}
.TrustMall .title span{ position:relative; height:28px; display:block; float:left; width:200px;}
.TrustMall .title span b{ padding:0 10px; line-height:28px; height:28px; font-weight:bold; border-bottom:1px solid #9e0424; color:#9e0424; display:block; float:left; position:absolute; top:0; bottom:0;}
.TrustMall .title a{ float:right; margin-top:11px;}
.TrustMall .class_ti td{ line-height:30px; background:#eeeeee; color:#333;}
.TrustMall .acolor a{ color:#9e0424; text-decoration:underline;}

.hbAb .trMa_text{ padding-left:0; padding-right:0;}
.hbAb .trMa_text p{text-indent:2em; }
.Pr_ap{ border:1px solid #ccc; padding:10px 19px; overflow:hidden;}
.Pr_ap font{ font-size:12px; padding-right:5px; color:#9e0424;}
.Pr_ap .Pr_apTxt{ height:47px; padding-bottom:6px; line-height:20px; color:#999; background:url(/images/left_02.gif) repeat-x bottom;}
.Pr_ap .Pr_apTxt p{ padding-left:72px; display:block; height:47px; background:url(/images/icon_bg.jpg) no-repeat left center;}
.Pr_ap .Pr_apTab{ margin:10px 0;}
.Pr_ap .Pr_apTab td{ line-height:26px; color:#333; padding:4px 10px;}
.Pr_ap .Pr_apTab .pr_pro{ color:#999; padding-left:21px; background:url(/images/icon_fh.jpg) no-repeat left center;}
.Pr_ap .joBl_bot_but{ background:url(/images/left_02.gif) repeat-x top; width:auto; margin:10px 0; padding-top:10px;}
.Pr_ap .joBl_bot_but a{ margin: 0 auto; float:none;}

.Di-right #sidebar{ width:732px; float:none; overflow:hidden;}
.Di-right #sidebar .tagContent{ height:auto; width:auto; padding:12px 6px;}
.Di-right #sidebar .tages_fr{ color:#999; float:right;}
.Di-right #sidebar .tages_fr a{ color:#999;}
.Di-right #sidebar .tages_fr a:hover{ color:#9e0424; text-decoration:underline;}
#sidebar .Contxt h2{ font-weight:bold; color:#9e0424;}
#sidebar .Contxt h3{ font-weight:bold;}
#sidebar .Contxt p{ text-indent:2em;}
.ConcliTab{ background:#ccc;}
.ConcliTab td{ background:#fff; padding:9px 12px; line-height:18px;}
.ConcliTab .tdfl{ background:#eee; text-align:center; color:#333;}
.ConcliTab .joBl_bot_but{ width:auto; margin:0;}
.ConcliTab .joBl_bot_but a{ margin: 0 auto; float:none;}

.dianxuank input { float:left; margin-top:5px;}
.dianxuank span { float:left; padding-left:5px; padding-right:30px;}


/*广告切换*/
.clearfix{ width:100px; margin:0 auto; height:20px; z-index:99; position:absolute; bottom:5px; left:50%; margin-left:430px;}
.clearfix li{display:inline-block; width:9px; height:9px; background:url(/images/bg_num.png) no-repeat 0px 0px; float:left; text-decoration:none; margin:0 2px; cursor:pointer}
.clearfix li.current{ background:url(/images/bg_num_on.png) no-repeat;}
.hiden{ display:none;}
.bigkv{ width:100%; height:276px; position:relative; z-index:1}
.bigkv div{ position:absolute; left:0; top:0;width:100%; height:276px; text-align:center; clear:both; z-index:1}
.bigkv .banner1 { background:url(/images/banner1.jpg) no-repeat center}
.bigkv .banner2 { background:url(/images/banner2.jpg) no-repeat center}
.bigkv .banner3 { background:url(/images/banner3.jpg) no-repeat center}
.bigkv .banner4 { background:url(/images/banner4.jpg) no-repeat center}
.bigkv .banner5 { background:url(/images/banner5.jpg) no-repeat center}

/*table修改*/
.newsList{ width:732px;}
.newsList a{ line-height:32px; width:auto;}
.newsList span{ line-height:32px;}



/*分页*/
.butPag{ clear:both; padding:20px 0; text-align:center;}
.butPag a{ padding:2px 6px; border:1px solid #ddd; background:#fff; margin:0 1px;}
.butPag .hover{ border:1px solid #9e0424; color:#9e0424;}
.butPag .Deter{ border:1px solid #999; background:#aaa; color:#fff;}
.butPag .Deter:hover{ background:#9e0424; border-color:#9e0424;}
.butPag input{ border:1px solid #ddd; background:#fff; padding:2px 3px; width:30px; margin:0 5px;}

/*----------留言板--------*/
.guestbook{
	border:1px #666 solid;
	padding:10px 10px;
}
.guestbookcon{
	border:1px #666 solid;
	background-color:#ecf2f5;
	margin-bottom:10px;
	padding-left:10px;
}
.guestbookcon p{
	margin:10px 0px;
}
.guestbookcon p span{
	color:#ff9900;
}
.guestbookform{
	border:1px solid #fff;
	margin-top:8px;
	overflow:hidden;
	padding:10px 10px;
}
.guestbookform p{
	margin:10px 0px;
}
.guestbookform textarea{
	margin:10px 10px;
	width: 562px;
    height: 80px;
	overflow:hidden;
	border:1px #ddd solid;
	line-height: 24px;
}
.guestbookform input{
	margin:5px 10px;
	width: 180px;
    height: 20px;
	overflow:hidden;
	border:1px #ddd solid;
	line-height: 10px;
}
.guestbookform #captcha{
	height:25px;
	width:100px;
	font-size:20px;
	vertical-align:middle;
	margin-left:27px;
	line-height: 30px;
}
.guestbookform .authcode{
	margin-top:0px 10px;
	line-height:30px;
}
guestbookform .autherimg{
	display:none;
}
guestbookform #auther{
 vertical-align:middle;
}
.guestbookform  #commit{
	width:60px;
	height:30px;
	margin-left:50px;
}


/*----------End留言板--------*/
/*---------- stock ---------*/
.center{
	margin:0px auto;
}
.w960{
	width:960px;
	/*position:relative;*/
}
.mt1{/* ( margin-top * 1 ) */
	margin-top:8px;
}
.pright .mt1{
	margin-top:0px;
}
.mt2{/* ( margin-top * 2 ) */
	margin-top:16px;
}
.clear{
	overflow:hidden;
}
.fs-12{
	font-size:12px;
}
.fc-f60{
	color:#F60;
}
.fc-f90{
	color:#F90;
}
.clr{
	clear:both;
	}
.ipt-txt{
	line-height:15px;
	padding:4px 5px;
	border-width:1px;
	border-style:solid;
	border-color:#666 #BBB #BBB #666;
	font-size:12px;
	margin-right:2px;
}
.nb{
	line-height:20x;
	padding:1px 2px;
	border-width:1px;
	border-style:solid;
	border-color:#666 #BBB #BBB #666;
	font-size:12px;
	margin-right:2px
}
.btn-1{
	width:56px;
	height:24px;
	border:none;
	background:url(images/comm-bt.gif) no-repeat;
	line-height:25px;
	letter-spacing:1px;
	cursor:pointer;
	overflow:hidden;
	color:#585858;
}
.btn-2{
	width:70px;
	height:25px;
	border:none;
	background:url(images/btn-bg2.gif) left top no-repeat;
	line-height:25px;
	overflow:hidden;
	color:#444;
	margin-right:2px;
	cursor:pointer;
}