@charset "utf-8";
* {word-wrap: break-word;}
body {background-color:#EEE;font-size:12px;font-family: "ËÎÌå",Arial; color:#666;}
body, ul, ol, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset, hr {margin: 0; padding: 0; border:0;}
table {empty-cells: show; border-collapse: collapse;}
ul li {list-style: none;}
img {border: none;}

html,body{ font:12px/1.8 Arial; color:#2E2E2E; background:#F0F3F4 url(../imga/bg.png) repeat-x left top; }
a{ color:#2E2E2E; text-decoration:none; }
a:hover{ color:#FF0000;}

.floatl{float:left;}
.floatr{float:right;}
.editor ul,.editor ol{ padding-left:30px;}
.editor p{ margin-bottom:8px;}
.clear{ clear:both;}

#metinfo{ width:1002px; padding:0px; margin:0px auto; background:none;}

#top{ width:100%;height:116px; background:url(../imga/topbg.jpg) no-repeat left top;}
*html #top{overflow:hidden;}
#top div.logo{ width:323px; overflow:hidden;}
#top div.riother{ width:679px; padding-top:25px;}
#top div.riother div.tp{ text-align:right; padding-right:20px; padding-top:7px;}
#top div.riother div.tp form{float:left;}
#top div.riother div.tp p.s{width:270px; height:25px;}
#top div.riother div.tp  p.s span{float:left;}
#top div.riother div.tp p.s span.l{ width:180px;}
#top div.riother div.tp p.s span.ll{ width:53px;background: url(../images/image.gif) repeat -440px -120px; padding:2px 0 0 2px;height:23px;}
#top div.riother div.tp  p.s span.l input{ width:70px;background: url(../images/bg.jpg) repeat 0 -430px; padding:5px; height:15px; margin:0; border:0;color:#FFF; margin-top:-1px\9;}
#top div.riother div.tp  p.s span.r{ width:25px;background: url(../images/image.gif) no-repeat 0 -30px;}
#top div.riother div.tp  p.s span.r input{ width:25px;height:25px; margin:0; border:0; background:none; cursor:pointer;}
#top div.riother div.tp span.sn{ background:url(../imga/sep.jpg) no-repeat left 3px; padding-left:15px; padding-right:10px;}
#top div.riother div.bt{ padding-left:11px; padding-right:10px; padding-top:34px;}
#top div.riother div.bt ul{ float:left;list-style:none;}
#nav li.list1{float:left; display:inline;text-align:center; white-space:nowrap;height:28px; line-height:29px; margin-right:2px; position:relative;z-index:99999;}
#nav li.list1 a{ display:block;background:url(../imga/menu.jpg) no-repeat left top;color:#fff; padding-left:4px; font-weight:bold;}
*html #nav li.list1 a{zoom:1;}
#nav li.list1 a span{ display:block;background:url(../imga/menu.jpg) no-repeat right top; padding-right:3px;}
#nav li.list1 a:hover{background:url(../imga/menuhover.jpg) no-repeat left top;padding-left:3px; }
#nav li.list1 a:hover span{background:url(../imga/menuhover.jpg) no-repeat right top;}

*html #nav li.list1 dl{ margin-top:-1px;}
#nav li.list1 {/*width: 90.8571px;*/}
#nav li.list1 dl{ position:absolute;background:none;}
#nav li.list1 dl dd{ background:url(../imga/menu.jpg) repeat-x left top; height:28px; padding:0px 0px 0px 3px;}
*html #nav li.list1 dl dd{ overflow:hidden;}
#nav li.list1 dl dd a{background:none; padding-left:0px;}
#nav li.list1 dl dd a:hover{ background:none;padding-left:0px;font-weight:normal; color:#FF6600;}

#flash{ width:990px; padding:0px 6px; height:296px; overflow:hidden; margin:0px auto; background:#fff url(../imga/bannerbg.jpg) repeat-y left top;}
/*----Index----------------------------------------*/
#main{ background:url(../imga/cbg.jpg) repeat-y left top;zoom:1;}
#main #left{ width:269px; overflow:hidden; margin-left:5px; border-top:1px solid #fff; color:#fff; padding-bottom:20px;}
*html #main #left{ width:268px; overflow:hidden; margin-left:3px;}
#main #left div.lefpad{ padding:0px 25px;}
#main #left h3.Ti{ height:30px; line-height:22px; background:url(../imga/ltitle.jpg) no-repeat left bottom; overflow:hidden; font-size:12px; margin:10px 0px;}
#main #left h3.Ti span{font-size:9px; font-weight:normal; color:#a6b8cc; font-family:"Times New Roman", Times, serif; padding-left:15px;}
#main #left div.company{border-top:4px solid #8fa7bf; padding-top:20px;}
#main #left div.pronav{/*border-top:4px solid #8fa7bf; padding-top:20px;*/}
#main #left div.search ul{ list-style:none; padding:15px 0px;}
#main #left div.search ul li span.parasearch_title{ display:none;}
#main #left div.search ul li span.parasearch_input input{ position:relative; top:4px; height:20px; border:none;}
*html #main #left div.search ul li span.parasearch_input input{ height:16px;}
*+html #main #left div.search ul li span.parasearch_input input{ height:16px;}
#main #left div.search ul li span.parasearch_search input{ position:relative; top:-17px;top:-16px\9; left:120px;}
*html #main #left div.search ul li span.parasearch_search input{ top:-17px;}
*+html #main #left div.search ul li span.parasearch_search input{ top:-17px;}
/*#left a{color:#fff;}*/

#main #right{ width:722px; overflow:hidden; margin-right:6px;}
#main #right .lf{ width:722px; overflow:hidden;}
#main #right .lf h3.Tip{ height:39px; line-height:39px; background:url(../imga/ptitle.jpg) repeat-x left top; overflow:hidden; color:#fff; padding-left:40px; font-size:15px;}
#main #right .lf h3.Tip span{ padding-left:15px; font-family:"Times New Roman", Times, serif;}
#main #right a.Morez{ float:right; width:32px; height:5px; line-height:40px; font-size:9px; overflow:hidden; background:url(../imga/more.jpg) no-repeat left top; margin-top:17px; margin-right:23px;}
#main #right .lf div.img{ padding:15px 8px 15px 10px;}
#main #right .lf div.img ul{ list-style:none;}
#main #right .lf div.img ul li{ float:left; display:inline; padding-right:3px; padding-top:8px;}
#main #right .lf div.img ul li a .im{ width:230px; height:200px; overflow:hidden; background:url(../imga/pbg.jpg) no-repeat left top;}
#main #right .lf div.img ul li a .im img{ padding:2px 0px 0px 2px;}
#main #right .lf div.img ul li a h2{ width:212px; overflow:hidden; font-size:12px; font-weight:normal; text-align:center;}
#main #right .lf div.img ul li a:hover h2{ text-decoration:underline;}
#main #right .lf h3.TiA{ height:30px; line-height:22px; background:url(../imga/Intitle.jpg) no-repeat left bottom; overflow:hidden; margin-left:40px; font-size:14px;}
#main #right .lf h3.TiA span{ padding-left:15px; color:#666;}
#main #right .lf h3.TiA a.More{ float:right;width:32px; height:5px; line-height:40px; font-size:9px; overflow:hidden; background:url(../imga/more2.jpg) no-repeat left top; margin-top:17px; margin-right:40px;}
#main #right .lf div.con{ padding:15px 35px 15px 40px;}

#main #right .ri{ width:232px; overflow:hidden;}
#main #right .ri h3.TiN{ height:39px; line-height:39px; overflow:hidden; background:url(../imga/ntitle.jpg) no-repeat left top; font-size:15px; color:#fff; padding-left:22px;}
#main #right .ri div.News{ padding:25px 20px 25px 0px;}
#main #right .ri div.News ul{ list-style:none;}
#main #right .ri div.News ul li{ height:25px; line-height:25px; overflow:hidden; background:url(../imga/list.jpg) no-repeat 3px 8px; padding-left:17px;}
#main #right .ri h3.TiC{ height:58px; border:1px solid #d4d4d4; background:url(../imga/contact.jpg) no-repeat 2px 2px; overflow:hidden; margin-right:20px; padding-left:90px; font-weight:normal;}
#main #right .ri h3.TiC span{ font-size:13px; display:block; margin-top:7px;}
#main #right .ri h3.TiC p{ padding-left:15px; font-size:12px; color:#FF9933;}
#main #right .ri div.contact{ margin-right:20px; border:1px solid #d4d4d4; border-top:none; padding:15px; margin-bottom:15px;}

#left .title a{color:#fff;}
.white a{color:#fff;}
A.btna{
   text-align: center;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 10px;
    display: inline-block;
    margin-right: 10px;
    text-decoration: none !important;
    padding-top: 0px;
}
A.btna:hover{
   color: #fff;
    text-decoration: none;
}
A.btna-com-01{
   line-height: 31px;
    background: url(../images/btna-blue1-01.gif) no-repeat 100% -31px;
    height: 31px;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none !important;
}
A.btna-com-01 SPAN.btna-s{
   padding-bottom: 0px;
    line-height: 31px;
    padding-left: 10px;
    padding-right: 0px;
    display: inline-block;
    background: url(../images/btna-blue1-01.gif) no-repeat 0px 0px;
    height: 31px;
    color: #fff;
    cursor: pointer;
    text-decoration: none;
    padding-top: 0px;
}

.lk{padding:10px 20px 10px 40px;}
.lk h3{ float:left; font-size:100%;min-width:65px;_width:65px; display:inline; white-space:nowrap;}
.txtlk,.imglk{ float:left;}
.lk ul{ list-style:none;}
.lk li{ float:left; display:inline;margin-right:10px;}
.txtlk li{white-space:nowrap;}
.imglk img{width:100px; height:35px; overflow:hidden; border:1px solid #ccc;}
.imglk li{ margin-bottom:10px;}

#footer{ height:108px; overflow:hidden; background:url(../imga/foot.jpg) no-repeat left top; padding-left:50px; padding-right:50px; color:#C6C6C8;}
#footer a{ color:#C6C6C8;}
#footer a:hover{ text-decoration:underline;}
#footer div.nav{ width:50%; height:45px; line-height:45px; overflow:hidden; margin-top:16px;}
#footer div.nav span{ padding:0px 5px;}
#footer div.text{ height:25px; overflow:hidden; text-align:center; margin-top:28px;}
*html #footer div.text{ margin-top:32px;}
#footer div.text ul{ list-style:none;}
*html #footer div.text ul li{ padding-bottom:5px;}
*html .powered_by_metinfo{ margin-top:-4px; padding-bottom:5px;}
.fttxt-info{text-align:center;padding-bottom:20px;color:#555; text-shadow:1px 1px #fff;}
.fttxt-info ul{list-style:none;}
.fttxt-info a{color:#555; text-decoration:underline;}
.fttxt-info a:hover{ color:#000;}

#web{ background:url(../imga/cbg.jpg) repeat-y left top;zoom:1;}
#web #left{ float:right;width:722px; overflow:hidden; margin-right:6px;}
*html #web #left{ margin-right:3px;}
#web #right{ float:left;width:269px; overflow:hidden; margin-left:5px; border-top:1px solid #fff; color:#fff; padding-bottom:20px;}
*html #web #right{width:268px; margin-left:3px;}

#web #right div.tobgr{ height:11px; background:url(../imga/tobgr.jpg) no-repeat 1px top;overflow:hidden; }
#web #right h3.title{ height:30px; line-height:22px; background:url(../imga/ltitle.jpg) no-repeat left bottom; overflow:hidden; font-size:12px; margin:0px 25px;}
#web #right h3.title span{font-size:9px; font-weight:normal; color:#a6b8cc; font-family:"Times New Roman", Times, serif; padding-left:15px;}
#web #right h3.tosp{ margin-top:10px;}

#web #right .webnav{ padding:0px 25px;}


#web #right .advsearch_searchword input{ border:2px solid #e3e3e3; padding:2px;}
#web #right .webnav ul{ list-style:none; padding:10px 0px; padding-left:20px;}
#web #right .webnav ul li{ padding:4px 0px;}
#web #right .webnav ul.memberul{ padding:10px;}
#web #right .webnav ul.memberul li{ padding:3px 10px 3px 30px; background:url(../imga/dot2.jpg) no-repeat 15px 9px;}
#web #right .webnav ul.memberul li a{ color:#fff;}

#web-sidebar{ padding:0px;}
#web-sidebar a{ color:#fff;}
#web-sidebar a:hover{ color:#FF0000;}
#web-sidebar h2{ padding:3px 10px 3px 30px; font-size:100%; font-weight:normal;}
#web-sidebar div.part2dom{ margin-left:15px;}
/*-------------------*/
#web-sidebar dt{ padding:3px 0px 3px 17px; background:url(../imga/dot2.jpg) no-repeat 5px 10px;}

#web-sidebar dd.v1{ margin-left:7px; padding:3px 0px 3px 23px; background:url(../imga/dot21.jpg) no-repeat 5px 10px;}
#web-sidebar dd.v2{ margin-left:12px; padding:3px 0px 3px 23px; background:url(../imga/dot22.jpg) no-repeat 5px 10px;}
#web-sidebar dd h4{ font-size:100%; font-weight:normal; padding:2px 0px 2px 15px;  background:url(../imga/dot2.jpg) no-repeat 5px 10px; }
/*-------------------*/
#web #right ul.list{ list-style:none; padding:5px;}
#web #right ul.list li{ background:url(../m16/list2.html) no-repeat 5px 6px; padding-left:20px; height:28px; line-height:28px; padding-right:8px; overflow:hidden; }
#web #right div.text{ padding:15px 25px;}

#web #left h3.title{ height:39px; line-height:39px; background:url(../imga/webrititle.jpg) no-repeat left top; overflow:hidden; font-weight:normal; font-size:12px; color:#fff; padding-left:53px;}
#web #left h3.title span a{font-size:12px; color:#fff;}
#web #left div.webcontent{ padding:25px 19px;}

#flip{ padding:5px; text-align:center; }
.hits{ border-bottom:1px dotted #ccc; height:25px; line-height:25px; margin:5px 0px; text-align:right;}
.page{ padding:2px 5px; line-height:1.5; color:#666;}
.page a{ color:#666; text-decoration:underline;}
.inside{ margin-bottom:10px; text-align:right;}
.inside a{ padding:1px 0px; color:#f00; font-weight:bold;}
.inside a:hover{ color:#f00; border-bottom:1px solid #f00;}

#left div.showtext{ padding:0px 8px;}


#news_list ul{ list-style:none; padding:10px;}
#news_list li{ height:35px; padding:0px 8px 0px 20px; background:url(../imga/line.jpg) no-repeat left bottom; line-height:33px; overflow:hidden; }
#news_list li span{ float:right; color:#999; font:10px/23px Verdana,Arial,Helvetica,sans-serif; padding-top:4px;}
* html #news_list li img{ padding-top:12px;}

#news_list dl{ padding:10px;}
#news_list div.line{ height:10px; border-top:1px solid #ccc; overflow:hidden;}
#news_list dt{ position:relative;}
#news_list dd{ width:100%;}
#news_list dd .text{ padding-left:10px;}
#news_list dd h3{ font-size:100%;}
#news_list dd p{ color:#666;}
 


#shownews{ padding:10px;}
#shownews h1.title{ padding:4px; border-bottom:1px dotted #ccc; margin-bottom:10px; font-size:150%;}
#shownews div.text{ padding:0px 5px;}

#shownews .related{ font-size:100%; padding-left:5px; margin-top:8px;}
#shownews .related-list{ padding-left:20px; list-style:none;}
#shownews .related-list li{ float:left; width:48%; }


#product-list #plug1{ padding:10px 0px;}
#product-list #plug1 ul{ list-style:none; }
#product-list #plug1 li{ float:left; display:inline; margin:0px 12px 5px; text-align:center; overflow:hidden;}
#product-list #plug1 li span{ display:block;}
#product-list #plug1 li img{ border:1px solid #ccc; padding:3px;}
#product-list #plug1 li span.info_title{ height:25px; line-height:25px; overflow:hidden;}


#product-list #plug2{ padding:10px;}
#product-list #plug2 dl{ overflow:hidden; float:left; width:354px; margin-bottom:10px;}
#product-list #plug2 dl dt{ float:left; overflow:hidden; position:relative;}
#product-list #plug2 dl dt a{ display:block; padding:3px; font-size:0px; border:1px solid #e6e6e6;}
#product-list #plug2 dl dd{ float:left; width:100%; overflow:hidden;}
#product-list #plug2 dd ul{ padding-left:10px; list-style:none; color:#555;}
#product-list #plug2 h4.title{ font-size:14px; line-height:1.2;}
#product-list #plug2 h4.title a{ color:#0058b2;}


#showproduct{ padding:10px;}
#showproduct dt{ float:left; overflow:hidden; position:relative;}
#showproduct dd{ float:left; width:100%; overflow:hidden;}
#showproduct dd li{ list-style:none; padding:5px; border-bottom:1px dotted #ccc; color:#666; }
#showproduct dd h1{ font-size:14px; color:#0058b2;}
#showproduct dd div.text{ padding:5px;}
#showproduct dt #imgqwe a{ display:block; border:1px solid #e6e6e6; padding:5px; text-align:center;}
#showproduct .smallimg{ text-align:center !important; margin-top:8px;}
#showproduct .smallimg span.spic{ margin:2px;}
#showproduct dd .feedback{ padding:5px; text-align:right;}
#showproduct dd .feedback a{ padding:3px 8px; border:1px solid #f00; color:#f00; }
#showproduct h3.hr{ font-size:12px; margin-top:15px; padding:0px 5px; height:22px; border-bottom:1px solid #0058B3; font-weight:normal; }
#showproduct h3.hr a{ float:left; display:inline; padding:0px 8px; margin:0px 2px; border:1px solid #0058B2; border-bottom:0; color:#fff; background:#0058B1; height:22px; line-height:22px;}
* html #showproduct h3.hr a{ position:relative; top:1px;}
#showproduct h3.hr a.hover{ font-weight:bold; background:#fff; color:#444;}
#showproduct div.text{ padding:5px;}


#download_list #plug1{ padding:10px;}
#download_list #plug1 dt{ border-bottom:1px dotted #ccc; font-weight:bold; font-size:120%; padding:0px 5px 0px 18px; background:url(../small/download_ico.gif) no-repeat 3px 8px;}
#download_list #plug1 dt a{ color:#0058b2;}
#download_list #plug1 dd{ color:#666; padding:0px 18px; height:28px; line-height:28px;}
#download_list #plug1 dd div{ float:right;}
#download_list #plug1 dd span{ padding-right:20px;}
#download_list #plug1 dd a{ color:#0058b2;}
#download_list #plug1 dd a.down{ color:#f00; text-decoration:underline;}


#showdownload{ padding:10px;}
#showdownload ul.Para{ list-style:none; margin-bottom:15px;}
#showdownload ul.Para li{ background:#f0f0f0; border-bottom:1px solid #fff; color:#555; height:25px; line-height:25px; overflow:hidden;}
#showdownload ul.Para li span.name{ float:left; background:#ddd; min-width:80px; padding:0px 5px; white-space:nowrap; text-align:center; border-right:1px solid #fff; margin-right:8px;}
* html #showdownload ul.Para li span.name{ width:80px; }
#showdownload ul.Para li.title h1{ font-size:100%;}
#showdownload ul.Para li a{ color:#f00; text-decoration:underline;}

#showdownload div.Para .info_download{ display:block; padding:5px; }
#showdownload div.Para .info_download a{ padding:3px 8px; border:1px solid #ccc; color:#333; font-weight:bold;}


#img_list ul{ list-style:none;}
#img_list #plug1{ padding:10px 0px;}
#img_list #plug1 ul{ list-style:none; }
#img_list #plug1 li{ float:left; display:inline; margin:0px 12px 5px; text-align:center; overflow:hidden;}
#img_list #plug1 li span{ display:block;}
#img_list #plug1 li img{ border:1px solid #ccc; padding:3px;}
#img_list #plug1 li span.info_title{ height:25px; line-height:25px; overflow:hidden;}

#img_list dl{ padding:10px;}
#img_list div.line{ height:1px; border-top:1px solid #ccc; overflow:hidden;}
#img_list dt{ position:relative;}
#img_list dd{ width:100%; color:#666;}
#img_list dd .text{ padding-left:10px;}
#img_list dd h5{ font-size:100%; font-weight:normal;}
#img_list dd h4{ font-size:100%; font-weight:normal; border-bottom:1px solid #ccc;}
#img_list dd p{}


#showimg{ padding:10px;}
#showimg h1.title{ padding:4px; border-bottom:1px dotted #ccc; margin-bottom:10px; font-size:150%;}
#showimg div.para{ text-align:center;}
#showimg div.text{ padding:0px 5px;}
#showimg div.metinfo_slide{ margin-left:auto; margin-right:auto;}
#showimg h3.hr{ font-size:100%; background:#eee; margin-top:8px; padding-left:5px; height:25px; line-height:25px; border-top:1px dotted #ccc; border-bottom:1px dotted #ccc;}
#showimg #imgqwe a img{ border:1px solid #e6e6e6; padding:5px;}
#showimg #imgqwe a img{ border:1px solid #e6e6e6;}
#showimg .smallimg{text-align:center !important; margin-top:8px;}
#showimg .smallimg span.spic{ margin:2px;}
#showimg span.info_select{ margin-top:8px;}
#showimg .paralist{ list-style:none; text-align:left; padding:5px;}
#showimg .paralist li{ color:#666;}


#cv_list{ padding:10px; text-align:center;}
table.cv_table{ background:none; width:100%; text-align:left;}
table.cv_table td{ height:28px; line-height:28px; }
table.cv_table td.cv_td1{ padding-right:3px;}
table.cv_table td.cv_select,table.cv_table td.cv_input{ padding-left:3px;}
table.cv_table td.cv_select select{ padding:1px; }
table.cv_table td.cv_select option{ padding:1px; }

table.cv_table td.cv_input input{ padding:2px; background:url(../small/input.gif) no-repeat left top; border:1px solid #bbb;}
table.cv_table td.cv_input input:focus{ border:1px solid #aaa;}
table.cv_table td.cv_input textarea{ margin:3px 0px; width:80%; padding:2px; background:url(../small/input.gif) no-repeat left top; border:1px solid #bbb; }
table.cv_table td.cv_input textarea:focus{ border:1px solid #aaa;}

table.cv_table td.cv_submit{ padding:5px 0px;}
table.cv_table td.cv_submit input{ cursor:pointer;}


#feedback{ padding:10px; text-align:center;}
table.feedback_table{ background:none; width:100%; text-align:left;}
table.feedback_table td{ height:28px; line-height:28px; }
table.feedback_table td.feedback_td1{ padding-right:3px;}
table.feedback_table td.feedback_select,table.feedback_table td.feedback_input{ padding-left:3px;}
table.feedback_table td.feedback_select select{ padding:1px; }
table.feedback_table td.feedback_select option{ padding:1px; }

table.feedback_table td.feedback_input input{ padding:2px; background:url(../small/input.gif) no-repeat left top; border:1px solid #bbb;}
table.feedback_table td.feedback_input input:focus{ border:1px solid #aaa;}
table.feedback_table td.feedback_input textarea{ margin:3px 0px; width:80%; padding:2px; background:url(../small/input.gif) no-repeat left top; border:1px solid #bbb; }
table.feedback_table td.feedback_input textarea:focus{ border:1px solid #aaa;}

table.feedback_table td.feedback_input .checboxcss{ margin-right:5px; border:0; position:relative; top:2px;}
table.feedback_table td.feedback_submit{ padding:5px 0px; text-align:left; padding-left:145px;}
table.feedback_table td.feedback_submit input{ cursor:pointer;}


#search_list{ padding:10px;}
#search_list ul{ list-style:none; }
#search_list ul li{ border-bottom:1px dotted #ccc; padding:3px 5px;}
#search_list ul li img{ display:none;}
#search_list .search_title{ display:block;}
#search_list .search_title a{ font-size:14px; color:#f00; font-weight:bold;}
#search_list .search_title a:hover{ border-bottom:1px solid #f00; text-decoration:none;}
#search_list .search_detail{ display:block; }
#search_list .search_detail a{ text-decoration:underline; color:#09f;}
#search_list .search_updatetime{ display:block;}
#search_list a:hover{ text-decoration:underline;}


#member{ padding:10px 15px;}


#link_index{ padding:0px 10px;}
#link_index ul{ list-style:none;}
#link_index dl{ margin-bottom:30px;}
#link_index dl dt{ font-weight:bold; margin-top:8px; padding:3px; border-bottom:1px solid #bbb;}
#link_index dl dd{ padding:5px;}
#link_index dl dd li{ display:inline; padding-right:10px; }
#link_index dl dd li a{ text-decoration:underline; white-space:nowrap;}


#addlink{ padding:10px; text-align:center;}
#addlink .addlink_title{ text-align:right; color:#f00; font-size:13px; padding-left:5px; border-bottom:1px solid #ccc; }
#addlink .addlink_table{ margin:0px auto; text-align:left; width:100%; background:#fff; }
#addlink .addlink_table td{ height:28px; line-height:28px;}
#addlink .addlink_table td.addlink_td1{ text-align:right; width:20%; padding-right:3px; }
#addlink .addlink_table td.addlink_input{ padding-left:5px;}
#addlink .addlink_table td.addlink_td2{ padding-left:5px;}
#addlink .addlink_table td.addlink_input input{ padding:2px; background:url(../small/input.gif) no-repeat left top; border:1px solid #bbb;}
#addlink .addlink_table td.addlink_input textarea{ margin:3px 0px; width:80%; padding:2px; background:url(../small/input.gif) no-repeat left top; border:1px solid #bbb; }
#addlink .addlink_table td.addlink_input input:focus{ border:1px solid #aaa;}
#addlink .addlink_table td.addlink_input textarea:focus{ border:1px solid #aaa;}
#addlink .addlink_submit{ text-align:left; padding:5px 0px; padding-left:145px; }
#addlink .addlink_submit input{ cursor:pointer;}


#message_index{ padding:10px;}
#message_index ul{ list-style:none; margin:10px 0px; border:1px solid #d4d4d4; border-bottom-width:2px; color:#666;}
#message_index li.message_list_line{ border-bottom:1px dotted #ccc; padding:1px 3px;}
#message_index li.message_list_info{ padding:5px;}
#message_index li.message_list_reinfo{ border-top:1px solid #ccc; padding:5px;}


#message{ padding:10px;}
#message .message_table{ width:100%; margin-top:10px; text-align:left; background:none;}
#message .message_table td.message_td1{ text-align:right; width:20%; height:28px; line-height:28px; padding-right:3px;}
#message .message_table td.message_input{ padding-left:3px;}
#message .message_table td.message_input input{ padding:2px; background:url(../small/input.gif) no-repeat left top; border:1px solid #bbb; margin-right:3px;}
#message .message_table td.message_text textarea{ margin:3px; width:80%; padding:2px; background:url(../small/input.gif) no-repeat left top; border:1px solid #bbb; }
#message .message_table td.message_input input:focus{ border:1px solid #aaa;}
#message .message_table td.message_text textarea:focus{ border:1px solid #aaa;}
#message .message_submint{ text-align:left; padding:5px 0px; padding-left:145px;}
#message .message_submint input{ cursor:pointer;}.pages li{display:inline; margin:0px 3px;}

.member_f{margin-top:5px;}
.member_f dl{ padding:5px 0; width:100%; float:left;}
.member_f dl dt{float:left; width:110px; text-align:right; line-height:26px; font-weight:bold;}
.member_f dl dd{float:left; line-height:26px; padding-left:10px;}
.member_f dl dd textarea{ width:90%; height:200px;}
.member_f dl dd.m span{color:#C00;}
.member_f dl dd.m span.ok{ background-color:#000; width:10px; height:5px;}