div#column{float:none;width:600px;margin: 0 auto;}


/* search_form
------------------------------------------------------------ */

div.search {margin:0;padding:0px 10px 10px 0;text-align:center;}

div.search div.body {
padding: 10px 10px 5px 10px;background: #E5EDDD;text-align:left;
border-radius-topright: 2px;-webkit-border-top-right-radius: 2px;-moz-border-radius-topright: 2px;
border-radius-bottomright: 2px;-webkit-border-bottom-right-radius: 2px;-moz-border-radius-bottomright: 2px;
border-radius-bottomleft: 2px;-webkit-border-bottom-left-radius: 2px;-moz-border-radius-bottomleft: 2px;
}

div.search_tab{margin:1em 0 0 0;font-weight:bold;font-size:12px;}

div.search_tab span,div.search_tab a{
margin-right:3px;width:90px;text-align:center;padding:2px 0 0 0;float:left;}

div.search_tab span{color:#3F531F;background:#E5EDDD;
border-radius-topleft: 2px;-webkit-border-top-left-radius: 2px;-moz-border-radius-topleft: 2px;
border-radius-topright: 2px;-webkit-border-top-right-radius: 2px;-moz-border-radius-topright: 2px;
}

div.search_tab a{color:#E5EDDD;display:block;background:#7A935E;
border-radius-topleft: 2px;-webkit-border-top-left-radius: 2px;-moz-border-radius-topleft: 2px;
border-radius-topright: 2px;-webkit-border-top-right-radius: 2px;-moz-border-radius-topright: 2px;
}

div.search_tab a:hover {color:#fff;background:#93AB78;}

div.search div#searchform hr{margin:3px 0;}

div.search table{margin:0;}
div.search table td{padding:4px 1px;text-align:left;white-space:nowrap;vertical-align:middle;}
div.search table th{vertical-align:middle;padding:3px 2px;width:70px;text-align:center;}
div.search table th img{width:63px;height:16px;}

div.search table td label{margin-right:3px;}
div.search table td label img{margin-left:1px;}

div.search table td .key_input{width:320px;}
div.search table td .show{text-align:right;width:380px;}
div.search table td .show img{width:13px;height:13px;}

div.search table td.mode input{margin:0;padding:0;}

div.search div#subform{}

div.search div.switch{
padding:0;text-align:right;font-size:12px;}

div.search div#bunner{text-align:right;}

div.search div#bunner{text-align:center;}
div.search div#bunner iframe{width:200px;height:140px;border:0px;overflow:hidden;}
div.search div#bunner img{width:158px;height:158px;}
div.search div#option{}
div.search div.option{}

p.showform{margin:1em 2em;text-align:left;}

p.showform img{width:13px;height:13px;}


/* search_body
------------------------------------------------------------ */
p.capt{font-size:11px;height:16px;}

table.result_list{margin:20px auto;}
table.result_list td{text-align:center;vertical-align:middle;padding:20px 0;width:210px;}

.result_list td a img,.deteil_thumb a img{
border:1px #fff solid;
}

.result_list td a:hover img,.deteil_thumb a:hover img{
border:1px yellow solid;
}

table.result_list td a:link,
table.result_list td a:visited,
table.result_list td a:hover,
table.result_list td a:active
{color: #363F3F;text-decoration:none;}

div.keywords div{margin:0.3em 0;padding:0 0 0 82px;text-align:left;
min-height:16px;height: auto !important;height: 16px;
}
div.keywords div a{margin:0 0.4em 0 0;}

div.keyword{background:url("/img2/search/keyword_list.gif") no-repeat 0px 1px}

div.suggest{background:url("/img2/search/suggest.gif") no-repeat 0px 1px}
div.relation{background:url("/img2/search/relation.gif") no-repeat 0px 1px}

div.keywords div li{float:left;margin-right:0.3em;list-style-type:none;}

#main div.view_button{text-align:center;padding:0;width:160px;height:30px;float:right;margin:14px 0 0 0;}
#main div.view_button img{width:34px;height:28px;margin:0;}

div#deteil{margin:0 auto;text-align:center;text-align:center;}
div#deteil #deteil_table{margin:0 auto;border-collapse: separate;}
div#deteil #deteil_table td{vertical-align:top;padding:2px 7px;background:#fbfbfb;border:#eee 1px solid;text-align:left;}

div#deteil .text{margin:0;width:450px;}

div#deteil #deteil_table td .text{padding:0;}


div.deteil_thumb{float:left;width:150px;text-align:center;margin:0;padding:0 0 20px 0;}

div.deteil_text{margin:0 0 0 160px;text-align:left;padding:10px 10px 0 0;}

div.deteil_text p.line{margin:0;padding-bottom:2px;font-size:12px;}
div.deteil_text p.comment{
margin:3px;padding:6px;font-size:11px;line-height:150%;
border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;
}

div.deteil_thumb table.view_count{margin:0 auto;font-size:11px;}
div.deteil_thumb table.view_count td{vertical-align:middle !important;padding:0 2px !important;}
div.deteil_thumb table.view_count td.left{text-align:right;}
div.deteil_thumb table.view_count td.right{font-weight:bold;color:#EC3578;}


/* newsletter
------------------------------------------------------------ */
#news_search{margin:0 1.5em;border-top:1px #aaa dotted;}

div.newsletter,#extra div.newsletter{
clear:both;
border-bottom:1px #aaa dotted;
margin:5px 0;
padding:4px 3px 8px 10px;
text-align:left;
}

* html div.newsletter,* html #extra div.newsletter{
height:40px;
}

div.newsletter div.news_img{width:60px;float:left;text-align:center;}

div.newsletter div.news_img a{display:block;width:50px;height:50px;overflow:hidden;}
div.newsletter div.news_img img{width:50px;}

div.newsletter div.news_body{margin:0 0 0 70px;text-align:left;}

div.newsletter p{margin:0;text-align:left;}

p.up_nl,p.up_ml,p.up_rss,p.up_1l,p.up_ev{margin:0;padding-left:17px;}

p.up_nl{background:url("/img/icon/newsletter.gif") 0px 3px no-repeat;}

p.up_ml{background:url("/img/icon/email.gif") 0px 0px no-repeat;}

p.up_rss{background:url(/img/icon/rss_mark.gif) 0px 3px no-repeat;}

p.up_1l{background:url("/img/icon/1l.gif") 0px 3px no-repeat;}

p.up_ev{background : url("/img/icon/ev.gif") 0px 3px no-repeat;}

/* AD
------------------------------------------------------------ */

.ad_list{margin:1em auto;border-collapse: separate;}
.ad_list a.clickpoint{display: block;padding:4px 0;text-align:left;}
.ad_list a.clickpoint:hover{text-decoration:none;} /*background:#F6F5D2 !important;*/

.ad_list p{margin: 0 3px 0 13px;}
.ad_list p.note2{margin:0;font-size:14px;padding-left:13px;background:none;font-weight:bold;}
.ad_list p.siteHost{text-align:left;margin:0 0 0 15px;font-size:12px;}
.ad_list .nolink{text-decoration:none;color:black;font-weight:normal;margin:0 0 0 0px;font-size:12px;}

.ad_list p.sponsor{padding:0;background:none;text-align:right;font-size:11px;}
.ad_list td.un{text-align:left;}

#AdingoAd234x60{width:360px !important;}
#AdingoAd234x60 .AdingoLayout a{width:360px !important;background:url("/img/icon/arrow.gif" ) 2px 3px no-repeat;overflow:visible !important;}
#AdingoAd234x60 .Adingoinner{border:none !important;}
#AdingoAd234x60 .adttl{font-size:12px !important;padding-left:7px;padding-bottom:5px;text-decoration:none !important;}
#AdingoAd234x60 .adtext{padding-left:7px !important;}
#AdingoAd234x60 .overtureimone{background-color: transparent !important;}
#AdingoAd234x60 .overtureimone ul li{color:#000000 !important;font-size:9px !important;}
#AdingoAd234x60 div.overtureimone ul li a{color:#8B1747 !important;}


  