body{ background:#fff url(../images/loop3.jpg) repeat;}

#plus_header{ height:60px; width:100%; background:url(../images/pat_red.png) repeat}
#plus_header p{ height:60px; width:1000px; margin:0 auto; line-height:60px; color:#eedf00; font-size:18px; font-weight:bold; text-align:center  }
.container_16{ background:0}
.container_16 .mybox{  display:block; }
.mybox.topb{ margin-top:10px;}

.mybox .bBox{ background:#ff0;
-khtml-box-shadow: 0 0 5px #666;
-moz-box-shadow: 0 0 5px #666;
-webkit-box-shadow:0 0 5px #666;
box-shadow:0 0 5px #666;}
.mybox .bBox.whiteBg{ background:#fff}
.mybox .bBox.blackBg{ background:#000}
.mybox .bBox.yellowBg{ background:#eedf00}
.mybox .bBox.sm_abs{ background:#e6e6e6 url(../images/sm_abs.jpg) no-repeat 100% 50%}
.mybox .bBox.sm_cs{ background:#e6e6e6 url(../images/sm_cs.jpg) no-repeat 100% 50%}
.mybox .bBox.sm_contact{ background:#e6e6e6 url(../images/sm_contact.jpg) no-repeat 100% 50%}

.mybox .bBox.inner{  
-khtml-box-shadow:inset 0 0 15px #aaa;
-moz-box-shadow:inset 0 0 15px #aaa;
-webkit-box-shadow:inset 0 0 15px #aaa;
box-shadow:inset 0 0 15px #aaa;}
 
.mybox .bBox.bg_white{ background:#fff;}

.mybox .bBox.bDivA_0{}
.mybox .bBox.bDivA_1{}
.mybox .bBox.bDivA_2{}
.mybox .bBox.bDivA_3{}
.mybox .bBox.bDivA_4{}

.mybox .bBox.bDivB_1{}
.mybox .bBox.bDivB_2{}

.mybox .bBox.bDivC_1{}
.mybox .bBox.bDivC_2{}
.mybox .bBox.bDivC_3{}


.mybox .bBox.grad_left{
 background:#111;background:-webkit-gradient(linear,right bottom,left bottom,from(#d8d8d8),to(#ffffff));
background:-moz-linear-gradient(right,#d8d8d8,#ffffff);background:transparent\9;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d8d8d8',endColorstr='#ffffff');
background:-ms-linear-gradient(right, #d8d8d8, #ffffff 100%); 
}

.mybox .bBox.buy_side_menu{
dsiplay:block;
background:#000 url(../images/side_menu.jpg) no-repeat 50% 0; 
min-height:500px;
padding:0 0 12px 0;
}
.mybox .bBox.buy_itemlist{ background:#fff; min-height:300px;}
.mybox .bBox.buy_info{  min-height:120px; }
.mybox .bBox.buy_info .info{ padding:20px;}

.mybox .bBox.buy_info h2{ margin:0; padding:0;}
.mybox .bBox.buy_info .form_box{ margin:0 auto; padding:20px 20px 20px 20px; width:200px;  font-size:14px;}

.mybox .bBox.buy_info .info_content{ padding:8px 2px 8px 2px; line-height:22px;}



.mybox  .side_menu_cnt{ margin:0; padding:250px 0 10px 0;}
.mybox  .side_menu_cnt ul{ margin:0; padding:0;}

.mybox  .side_menu_cnt li{ margin:0; padding:0; list-style:none; }
.mybox  .side_menu_cnt li.cr{ list-style:none;}
.mybox  .side_menu_cnt li.cr a{ color:#000; background:#f2ca0d;}
.mybox  .side_menu_cnt li a{  color:#fff; font-size:12pt;  font-weight:bold;padding:5px 20px 5px 20px; display:block; text-decoration:none; }
.mybox  .side_menu_cnt li a:hover{ background:#222;}
.mybox  .side_menu_cnt li.cr a:hover{ color:#000; background:#f2ca0d;}

.mybox .bBox.buy_itemlist	.jp-buy-container{
	margin:0; padding:20px;
}

.mybox .bBox.buy_itemlist	.jp-buy-container h2{ margin:0; padding:0; font-weight:bold; font-size:16pt; color:#666;}

.mybox .bBox.buy_itemlist.mode0	.jbl-item{ min-height:100px; padding:10px 0 5px 0; border-bottom:1px solid #ccc; width:100%; }
.mybox .bBox.buy_itemlist.mode0	.jbl-img{height:100px; width:140px; padding:0 20px 0 0; float:left; }
.mybox .bBox.buy_itemlist.mode0	.jbl-item-title{float:left; display:block; text-decoration: none; font-size:16px; width:720px; }
.mybox .bBox.buy_itemlist.mode0	.jbl-item-title a{ font-size:16px; text-decoration:none; }
.mybox .bBox.buy_itemlist.mode0	.jbl-item-detail{float:left;  display:block; width:720px; font-size:12px; color:#666;}

/*.noimg{ border:1px solid #ccc;}*/

h2.btxt{height:40px; width:300px;background:url(../images/btxt.png) no-repeat; border:0px solid #f00; text-indent:-999em; overflow:hidden;}
h2.btxt.txt_buy{ background-position:0 0;   }
h2.btxt.txt_bid{background-position:0 -50px;  }
 

.formbtnClass{ width:140px; display:block; clear:both; height:30px; margin:0 auto; margin-top:14px; line-height:30px; text-align:center; color:#fff; font-size:14pt; font-weight:bold; }
#formbtn_buy{ background:#e31112;}
#formbtn_bid{ background:#003eca;}
#formbtn_market{ background:#deba3e; color:#000;text-decoration:none;}
.formbtnClass:hover{ color:#fff;}

/*---------------------- bid-------------------*/
.mybox .bBox.bid_t_cat{ background:#000; padding:0 0 0 0 }
 
 div.jbid-mCat{ border:0px solid #f00; width:170px;  padding:20px 0 0 15px; margin:0;}
 
 div.jbid-mCat .jbid-mbtn{   width:170px; margin:0; padding:0; position:relative;}
 div.jbid-mCat .jbid-mbtn a{   width:170px; margin:0; padding:0; display:block; overflow:hidden}
 div.jbid-mCat .jbid-mbtn .crBar{ position:absolute; right:-40px; height:100%; width:60px; top:0; background:#fff; display:block }
 
.mybox .bBox.bid_main{ min-height:500px; background:#fff}

.mybox .bBox .bid_maintitle{ margin:0 20px 10px 20px; padding:5px 0 2px 5px; border-bottom:1px solid #ccc; position:relative; }
.mybox .bBox .bid_maintitle h2{ font-size:24px; line-height:30px; color:#000;}

.mybox .bBox .bid_maintitle .mkBtnNew{ position:absolute; right:0; top:20px; width:120px; height:40px; display:block; background:#e31112; text-decoration:none;}
.mybox .bBox .bid_maintitle .mkBtnNew b{ background:url(../images/ico_add.png) no-repeat 10px 50%; height:40px; line-height:40px; padding:0 0 0 20px; text-align:center; display:block; color:#fff;}


.mybox .bBox .containerBid{ width:100%;  }
.mybox .bBox .bid-itemList { border:1px solid #444; width:31%; overflow:hidden;}

.mybox .bBox .bid-oneList h3,
.mybox .bBox .bid-itemList h3{ margin:0; padding:0; width:100%; background:#ccc; padding:5px 0 5px 0; text-indent:10px; font-size:16px; line-height:30px; color:#fff; font-weight:bold;

 background:#111;background:-webkit-gradient(linear,right bottom,left bottom,from(#5d5151),to(#7c7272));
background:-moz-linear-gradient(right,#5d5151,#7c7272);background:transparent\9;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5d5151',endColorstr='#7c7272');
background:-ms-linear-gradient(right, #5d5151, #7c7272 100%); 


 }
.mybox .bBox .itemCnt{ padding:10px 10px 15px 10px;}
.mybox .bBox	.bid-itemCat,
.mybox .bBox	.bid-itemLink { padding:2px 0 2px 0;}

.mybox .bBox	.bid-itemCat a,
.mybox .bBox	.bid-itemLink a{ font-size:15px; color:#444; text-decoration:none;  line-height:26px;}
.mybox .bBox	.bid-itemCat a:hover,
.mybox .bBox	.bid-itemLink a:hover{color:#666;  text-decoration: underline; }

.mybox .bBox .bid-itemLink span, nbb
.mybox .bBox .bid-itemLink img{ float:left; display:inline;  line-height:26px;}
.mybox .bBox .bid-itemLink img{ padding:0 0 0 5px;}



.mybox .bBox .bid-oneList { border:1px solid #444; overflow:hidden; width:930px; }
.mybox .bBox .bid-oneCnt {  padding:10px;}

.mybox .bBox .bid-oneList	.bid-itemCat,
.mybox .bBox .bid-oneList	.bid-itemLink { width:24%; float:left;}


.mybox .bBox .PageNav{ margin:0; padding:0; list-style:none; height:30px;	  line-height:30px; color:#000; margin:24px 0 8px 0;}
.mybox .bBox .PageNav li{ margin:0; padding:0; list-style:none; float:left; line-height:30px; }
.mybox .bBox .PageNav li a{ text-decoration:none;  line-height:30px; }
.mybox .bBox .PageNav li.dot{ padding:0 5px 0 5px;}

.mybox .bBox .PageNav li.tLink a{ font-size:24px;  color:#000; font-weight:bold; }


.mybox .bBox .PageNav li a:hover{ text-decoration: underline; }
.mybox .bBox .PageNav li.tLink  a:hover{ text-decoration:  none; }


.clearline{ clear:both; width:100%; height:5px; padding-bottom:10px;}
/*---------------------- bid-------------------*/

#header-full{ width:100%; min-width:1200px; background:0; height:140px; z-index:20;  overflow:hidden;}
#header{ width:1200px;  background:0;  margin:0 auto; position:relative; height:140px;z-index:20; }
#logo{ margin:0 0 0 20px; padding:0; width:230px;  float:left;  }
#logo a{ margin:0  0 0; padding:0; width:230px; height:140px; float:left; background:url(../images/logo.png) no-repeat; text-indent:-999em; overflow:hidden;   }
 
#menu-div{width:880px; height:90px; float:right;    margin:40px 0 0 0;    border:0px solid #f0f; background:url(../images/menu_bg.png) no-repeat; overflow:hidden; position:relative;  }

#menu-div div.redbtn{ margin:0; padding:0; height:57px; top:18px; left:100px; width:90px; display:block; background:#e31112; position:absolute; z-index:3;} 
.mybox .bBox.homeBtn_CS{ background:#002e7b; overflow:hidden; }
.mybox .bBox.homeBtn_CT{background:#ee7000; overflow:hidden;}

.mybox .bBox a.textBtn{ display:block; height:100%; width:100%; cursor:pointer;	overflow:hidden; text-indent:-999em;}  
.mybox .bBox a.textBtn.t1{  background:url(../images/ic1.jpg) no-repeat 50%;}
.mybox .bBox a.textBtn.t2{  background:url(../images/ic2.jpg) no-repeat 50%;}
.mybox .bBox a.textBtn.blank{ background:0; text-indent:-999em}

.mybox .bBox.homeBtn_MK,
.mybox .bBox.homeBtn_BID,
.mybox .bBox.homeBtn_BUY{
position:relative; 
}
.mybox .bBox.homeBtn_BUY{ background:url(../images/buy.jpg) no-repeat 0 50%;  	}
.mybox .bBox.homeBtn_BID{background:url(../images/bid.jpg) no-repeat 0 50%; }

.mybox .bBox.homeBtn_BUY .mText,
.mybox .bBox.homeBtn_BID .mText{ width:210px; margin:0 auto; border:0; padding:155px 0 0 0;}

.mybox .bBox.homeBtn_BUY .mText{ color:#c40a62;}
.mybox .bBox.homeBtn_BID .mText{ color:#fff;}

.mybox .bBox.homeBtn_SIDE1{ background:url(../images/mapping.jpg) no-repeat -720px -10px; overflow:hidden; }
.mybox .bBox.homeBtn_SIDE2{background:url(../images/mapping.jpg) no-repeat -720px -115px; overflow:hidden;}
.mybox .bBox.homeBtn_FB{background:url(../images/mapping.jpg) no-repeat -720px -260px; overflow:hidden;}

.mybox .bBox.homeBtn_LG{background:url(../images/mapping.jpg) no-repeat -385px  -570px; overflow:hidden;}




.mybox .bBox.homeBtn_MK{background:#000 url(../images/mapping.jpg) no-repeat -52px -620px; }

.mybox .mBlank{ height:30px; display: block;}
.mybox .bBox.homeBtn_MK a.mLink{ height:40px; border:0px solid #f00;  width:160px; display:block; margin:0 auto; margin-bottom:0; overflow:hidden; text-indent:-999em;}
.mybox .bBox.homeBtn_MK p.mText{height:25px; border:0px solid #f00;  width:160px; display:block; margin:0 auto; margin-top:5px; text-align: center; color:#fff;}
.mybox .bBox.homeBtn_MK div.mk-div{ background:#fff; margin:10px; height:300px; overflow:hidden;}

.mybox .bBox a.enterBtn{ width:50px; height:50px; position:absolute; display:block; bottom:-15px; margin:0 0 0 -25px; left:50%; background:url(../images/btn_enter.png) no-repeat 0 0;
overflow:hidden; text-indent:-999em;}
						 
  /*
#other-nav li{ float:right; list-style:none; font-size:11px; border-right:1px solid #00688f; height:16px; line-height:16px;}
#other-nav li a{ font-size:11px; padding:0 10px 0 10px; font-family: "Century Gothic",Arial, Helvetica, sans-serif;}
#other-nav li.last{ border:0;}
*/

#menu-div #menu{ width:780px; margin:25px 0 0 0; padding:0; float:right; height:40px; white-space:nowrap; display:block;  border:0px solid #f0f; overflow:hidden; position:relative; z-index:30; }
#menu-div #menu li.lv1_li{margin:0 ; padding:0;  float:left; list-style:none; position:relative; border: 0px solid #f00;   }
 
#menu-div #menu li.lv1_li a.lv1{ margin:0 7px 0 7px  ;}
#menu-div #menu a.lv1{ margin:0; padding:0; padding:0 0 0 0; display:block;  height:40px; background:url(../images/menu_txt.png) no-repeat ; overflow:hidden; text-indent:-999em; border: 0px solid #f00;   }

#menu-div #menu a.lv1.a1{ width:90px; background-position: -5px 50%; }
#menu-div #menu a.lv1.a2{ width:90px; background-position: -95px 50%; }
#menu-div #menu a.lv1.a3{ width:90px; background-position: -185px 50%; }
#menu-div #menu a.lv1.a4{ width:90px; background-position: -275px 50%; }
#menu-div #menu a.lv1.a5{ width:90px; background-position: -365px 50%; }
#menu-div #menu a.lv1.a6{ width:140px; background-position: -455px 50%; }
#menu-div #menu a.lv1.a7{ width:90px; background-position: -605px 50%; }
#menu-div #menu a.lv1.a8{ width:60px; background-position: -695px 50%; }


 



#menu ul.sub-nav{ display:none; background:#fff;  border:1px solid #00688f;  border-top:0;  width:auto;margin:0; padding:0px 20px 10px 20px; position:absolute; top:40px; left:0px; min-width:200px;}
#menu ul.sub-nav li{ display:block; margin:0; padding:0; list-style:none;}

#menu ul.sub-nav li a{ padding:7px 0 0 0;   line-height:30px; height:30px; font-size:14px; display:block; font-family: "Century Gothic",Arial, Helvetica, sans-serif;}

#menu ul.sub-nav li a.cr,
#menu a.lv1.selected,#menu a.lv1.cr{ color:#febe10; background:0;}
#menu ul.sub-nav li a:hover{ color:#febe10;}

 
#other-div{  width:600px; padding:0 0 0 0; float:right; clear:right; height:50px;   border:0px solid #00f;  position:absolute; top:0; right:0;   }
#other-div .outbtn{padding:0; line-height:26px; color:#fff; background:#000; margin:23px 10px 0 0; display:block; width:60px; float:right; text-decoration:none;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px; 
}
 
#other-div .yen-div{ width:210px; height:50px; display:block; float:right; background:url(../images/yen.png) no-repeat; margin:10px 10px 0 0;}
#other-div .yen-div span{ font-size:16px; color:#e31112; margin:14px 5px 0 0; text-align:center; width:84px; line-height:24px;  display:block; float:right; font-weight:bold; font-family:"century gothic", "Arial Black", Gadget, sans-serif}

#container{  width:100%; min-width:1200px; margin:0 auto; position:relative; z-index:10;  min-height:500px;}
  

#footer-full{ width:100%; min-width:1200px;  height:110px; z-index:20; overflow:hidden; margin:20px 0 0 0; background:#000;}
#footer{ width:1200px;   margin:0 auto; position:relative; height:110px;z-index:20; background:#000;}
#footer_div{ width:1200px; min-width:1200px;  height:110px; display:block;}

#footer_div .f_left,
#footer_div .f_left2,  
#footer_div .f_center,
#footer_div .f_right{ border:0px solid #f00;}
#footer_div .f_left{ width:180px; height:110px; float:left; margin: 10px 0 0 15px;}
#footer_div .f_left2{ width:200px; height:60px;   float:left; margin: 0 0 0 10px;}
#footer_div .f_center{ width:860px; height:110px;   float:left; margin: 20px 0 0 10px;}
#footer_div .f_right{width:110px; height:110px; float:right; margin: 10px 15px 0 0;  }

#footer_div .f_nav{ margin:0; padding:0;  height:60px; float:left; width:640px;}
#footer_div .f_nav li{ margin:0; padding:0;  height:30px; width:19.5%; float:left; list-style:none;}
#footer_div .f_nav li a{ font-size:12px; color:#fff; text-decoration:none;}
#footer_div .f_nav li a:hover{  text-decoration: underline;}
#footer_div .copyright{ float:left; width:100%; display:block; clear:both; font-size:10px; color:#fff;}

#footer_div .f_left2 .sLink{ line-height:30px;  background:url(../images/mapping.jpg) no-repeat -505px -330px; }
#footer_div .f_left2 .sLink.s2{  background:url(../images/mapping.jpg) no-repeat -505px -365px; }
#footer_div .f_left2 .sLink span{ margin:0 0 0 30px; background:#000; width:200px; display:block ;color: #fff; font-size:12px;}
 

a#back2top{ width:70px; height:70px; display:block; float:right;   background:url(../images/mapping.jpg) no-repeat -490px -140px;  
 text-indent:-999em; overflow:hidden; margin:10px 40px 0 0;}


#footer_div  a.mlogo{ width:200px; height:70px; display:block; overflow:hidden;  
   margin:10px auto;  text-indent:-999em; background:url(../images/mapping.jpg) no-repeat -490px -240px; }
 
p.copyright{ white-space:nowrap; font-size:11px; margin:7px 0 0 20px; color:#444; font-family:Arial, Geneva, sans-serif ;}


ul.link_set{ width:30%; height:110px; display:block; float:left; margin:20px 0 0 1%; padding:0;   }
ul.link_set li{ list-style:none; margin:0; padding:0;}
ul.link_set.s1{width:35%;  margin-left:8%;}
ul.link_set.s2{width:35%;  }
ul.link_set.s3{width:15%;   }
ul.link_set li a{ font-size:12px; color:#444; font-family:Arial, Geneva, sans-serif ; line-height:24px;}
ul.link_set li a:hover{ text-decoration:underline}


ul.link_other{ clear:left; width:620px; margin:0 auto;  padding:0;   }
ul.link_other li{   margin:0;  padding:0; list-style:none;  }
ul.link_other li.line{ height:5px; border-top:1px solid #ccc; width:100%; display:block; overflow:hidden;  } 
ul.link_other li.cr,
ul.link_other li.cl{ height:40px;}
ul.link_other li.cr{ width:40%; float:right; margin:0 5% 0 0 ;}
ul.link_other li.cl{ width:35%; float:left; margin:0 0 0 15% ;}

ul.link_other li.cr a,
ul.link_other li.cl a{ height:40px; display:block; line-height:40px; padding:0 0 0 0;}

ul.link_other li.cl a{ width:180px; }
ul.link_other li.cr a{width:250px;   }


#logo{  width:280px;   }
#logo a{  width:280px;   }




#homeGbox{  position:relative; height:960px; width:1200px; margin:0 auto;overflow:hidden;}

#homeGbox .gbox{ border:0px solid #f0f; position:absolute; overflow:hidden;}
#homeGbox .gbox img{ border:0;}
#homeGbox .box-left{ width:700px ; height:480px; left:0;}
#homeGbox .box-right{ width:500px; height:320px; right:0;}
#homeGbox .gbox .cnt{ position:relative; height:100%; width:100%; display:block; overflow:hidden;}
#homeGbox .box-left.b1{}
#homeGbox .box-left.b2{ top:480px;}
#homeGbox .box-right.b1{}
#homeGbox .box-right.b2{ top:320px;}
#homeGbox .box-right.b3{ top:640px;}
#homeGbox .gbox .ldImg{ position:absolute;}
#homeGbox .gbox .hoverimg{ position:absolute;}
 
 
 #homeGbox .box-left.b1.wl{ z-index:3; border-bottom:1px solid #00688f; }
#homeGbox .box-left.b2.wl{ z-index:4; border-top:4px solid #00688f }
#homeGbox .box-right.b1.wl{ z-index:6; border-left:4px solid #00688f; }
#homeGbox .box-right.b2.wl{ z-index:7; border-left:4px solid #00688f;	 border-top:4px solid #00688f}
#homeGbox .box-right.b3.wl{ z-index:8;  border-left:4px solid #00688f;	 border-top:4px solid #00688f}

 #homeGbox .gbox .cnt .aImg_hover{ position:absolute; z-index:200;}
 #homeGbox .gbox .cnt .aImg_hover .hoverbg{z-index:210; width:100%; height:100%; background:#ccc; display:block;}
 #homeGbox .gbox .cnt .aImg_hover .hoverimg{ z-index:300; top:0;}
 
 #homeGbox .gbox  .pmsg{z-index:11;  position:absolute; margin:0; padding:0; width:100%; height:20%; display:block; bottom:0; left:0; background:url(../images/wl.png) repeat ; color:#fff;
 text-align:center; font-weight: normal; }
 
#homeGbox .box-left .pmsg td{ font-size:34pt; line-height:5px;  font-family: "Century Gothic",Verdana, Helvetica, sans-serif;}
#homeGbox .box-right .pmsg td{ font-size:22pt; line-height:5px; font-family: "Century Gothic",Verdana, Helvetica, sans-serif ; }
#homeGbox .box-left.b2 .pmsg td{ font-size:28pt; }

#homeGbox   .pmsg table,
#homeGbox  .pmsg table td{ height:100%; width:100%; vertical-align: middle; text-align:center} 



#main_container{  width:1200px; margin:10px auto; z-index:10; min-height:500px; }



#main_nav{ float:left; width:260px; display:block; position:relative; }
#main_nav .bbf{ position:absolute; width:30px; height:30px; display:block; background:url(../images/bbf.png) no-repeat; left:210px;}
#main_content{ float:right; width:900px;   }

#main_content .ccbanner{ width:900px; display:block; height:280px; background:url(../images/bn1.jpg) no-repeat; border-bottom:4px solid #00688f;  }

#main_content .content_txt{ padding:10px 10px 30px 10px;    }
#main_content .ccbar{ width:900px; height:30px; display:block; background:#00688f ;/*url(../images/box_bt.gif) repeat-x 0 0; border:1px solid #ddd; border-bottom:3px solid #ddd;*/  border-bottom:3px solid #74b6cf;}
#main_content .ccbar ul{ margin:0 ; padding:0 0 0 0;; display:block;}
#main_content .ccbar ul li{ float:left; list-style:none; line-height:25px; margin:0 ; padding:0;}
#main_content .ccbar ul li a{ font-size:12px; padding:0 10px 0 10px; color:#fff;}
#main_content .ccbar ul li.ar{ background:url(../images/btx.png) no-repeat 0 0; display:block; width:14px; height:30px;}
#main_content .ccbar ul li a.home{ width:30px; height:30px; background:url(../images/ico_home.png) no-repeat 50% 50%; display:block;}
#main_content .ccbar ul li a:hover{ text-decoration:underline}

 
#main_content .content_txt a{ text-decoration:underline; color:#00688f}

 
p.ptitle{ display:block; margin:0 0 20px 0;}
p.ptitle span{ font-size:14px; font-weight:  normal;color:#00688f;  font-family: "Century Gothic",Verdana, Helvetica, sans-serif;}
p.ptitle b{  display:block; font-size:18pt; font-weight:bold; color:#00688f;   font-family: "Century Gothic",Verdana, Helvetica, sans-serif;}




#main_nav .cr_tt{ display:block; width:260px; height:80px;  margin:0 0 0 10px; display:block; background:url(../images/micc.jpg) no-repeat; }

#main_nav  #nav_menu2{ margin: 20px 0 0 20px; padding:0;  width:240px;  ;}
#main_nav  #nav_menu2 li{ margin:0; padding:0; list-style:none; }
#main_nav  #nav_menu2 li a{ font-family: "Century Gothic",Verdana, Helvetica, sans-serif;}
#main_nav  #nav_menu2 li.lv1_li { margin:0; padding:0; }
#main_nav  #nav_menu2 li.lv1_li a.lv1{ margin:0; padding:5px;/* border-bottom: 1px solid #00688f;*/ font-size:16px; font-weight:bold; display:block }
#main_nav  #nav_menu2 li.lv1_li a.lv1.noline{   border-bottom:0; }
#main_nav  #nav_menu2 li ul{ margin:0; padding:0;; }
#main_nav  #nav_menu2 li ul a{ margin:0; padding:0;padding:5px; display:block; }

#main_nav  #nav_menu2 li a:hover{ color:#74b6cf;}
#main_nav  #nav_menu2 li ul a:hover{ /*text-decoration:underline*/}
#main_nav  #nav_menu2 li a.cr{ /*text-decoration:underline*/ font-weight:bold;}

#main_nav  .sidetxt{ width:240px; height:150px; background:url(../images/qtxt.jpg) no-repeat 40px 0 ;}

.tmpisp{ margin:0 0 0 20px; position:relative;}
 .imglist{ position:relative; height:270px; padding:20px 0 0 0;}
 .imglist .imgset{ position:absolute; left:0; bottom:0; display:block; height:270px; overflow: hidden; background:#fff;}
 
 
#main_content .ccbanner.sb{ background:0; border-bottom:4px solid #00688f; overflow:hidden;}
#main_content .ccbanner	.tmpisp{ margin:0 0 0 0; position:relative; overflow:hidden; }
#main_content .ccbanner	 .imglist{ position:relative; height:300px; padding:0 0 0 0;}
#main_content .ccbanner	 .imglist .imgset{ position:absolute; left:0; bottom:0; display:block; height:300px; overflow: hidden; background:#fff;}
 
 #googlemap{ padding-bottom:20px;}
 
 
 
 
 
 
 
.simple_overlay {
    /* must be initially hidden */
    display:none;
 
    /* place overlay on top of other elements */
    z-index:400;
    /* styling */ 
 
    background-image:none;
    width:800px;
	/*padding:30px;*/
	padding:15px 35px 25px 35px;
	background:#fff;
    /* CSS3 styling for latest browsers */
    -moz-box-shadow:0 0 40px 5px #000;
    -webkit-box-shadow: 0 0 40px #000;
    box-shadow:0 0 40px 5px #000;
	font-size:14px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px; 
}
 
/* close button positioned on upper right corner */
.simple_overlay .close {
    background-image:url(../images/close.png);
    position:absolute;
    right:-15px;
    top:-15px;
    cursor:pointer;
    height:35px;
    width:35px;
    z-index:10020; 
}

 
  
ul#hf-box{ margin:15px 0 0 0; padding:0; width:100%;  }
ul#hf-box:after	{content: "."; display: block;  height: 0; clear: both; visibility: hidden;}

ul#hf-box li{ margin:3px; ; padding:0; list-style:none; float:left; width:270px; height:130px; text-align:center;
position:relative;  }

ul#hf-box li table{ position:absolute; top:0; left:0; width:270px; height:130px; background-color:#00688f; text-align:center;

	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px; 
	z-index:10;
	 }

ul#hf-box li table.hhr{	 
-khtml-box-shadow: 0 0 10px #43aad0;
-moz-box-shadow: 0 0 10px #43aad0;
-webkit-box-shadow:0 0 10px #43aad0;
box-shadow:0 0 10px #43aad0;
  border-collapse: separate;
}


ul#hf-box li table td.ovlink { vertical-align:middle; width:100%; height:100%; cursor:pointer; text-align:center; }
ul#hf-box li table td.ovlink a{ width:140px; display:inline-block; text-align:center; color:#fff; font-size:16px; text-decoration:none }
ul#hf-box li table td.ovlink  a:hover{text-decoration:none }
 
 /*-------------------------*/
 
#logindiv p.ld_title b{ display:inline-block;padding:0 5px 0 5px; font-weight:normal; color:#666;}
#logindiv p.ld_bg{  width:100px; height:5px; display:block; text-transform:uppercase; text-align:center; display:block; position:absolute; left:50%;  top:-2px; margin:0 0 0 -50px;
font-size:14px; background:#fff;}

#logindiv2_ul{ margin:0 auto; padding:0; width:216px;  }
#logindiv_ul{ margin:0 auto; padding:0; width:216px; margin-top:60px;}

#logindiv2_ul:after,
#logindiv_ul:after	{content: "."; display: block;  height: 0; clear: both; visibility: hidden;}

#logindiv2_ul li,
#logindiv_ul li{ list-style:none; margin:0; padding:0; float:left;  display:block; height:30px; border:0px solid #f0f; }


#logindiv_ul li.li-l{  width:30px; text-align:right; font-weight:bold; color:#000;}
#logindiv_ul li.li-r{ width:170px;float:right; text-align:left;}

#logindiv_ul li.li-r input,
#logindiv_ul li.li-l p{ margin:5px 0 0 0; }
#logindiv_ul li.li-r input{ width:160px; line-height:30px; border:1px solid #ccc;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px; 
} 
#logindiv_ul li.li-r input{ font-family:Arial, Helvetica, sans-serif; height:14px; line-height:14px;}

#logindiv_ul li input.logbtn{ background:#000; width:80px; color:#fff; line-height:30px; height:30px; font-size:12px; }



#logindiv_ul li.msg-loader{ width:30px; margin:0 0 0 0;}
#logindiv_ul li.btn-submit{ width:125px; margin:0 0 0 0; text-align:right;float:left}
#logindiv_ul li.msg-box{ width:100%; text-align:center; height:40px; margin:5px 0 0 0;}
#logindiv_ul li.msg-box p{ color:#666; height:25px; padding:0; line-height:25px; display:inline-block;  }
 
#logindiv_ul li.btn-left{ width:140px;margin:5px 0 0 0;}
#logindiv_ul li.btn-right{ width:140px; margin:5px 0 0 0;float:right; text-align:right;color:#fff}

#logindiv_ul li.li-line{  height:18px; width:100%;}

#logindiv_ul li.li-r label.error{ font-size:11px; }

#logindiv2_ul li.li-la{  width:40%; float:left;}
#logindiv2_ul li.li-la a{  color:#fff}
#logindiv2_ul li.li-ra{ width:40%; float:right; text-align:right}
a.loginBtn,
#logindiv2_ul li.li-ra a{ background:#e31112; padding:3px 6px 3px 6px ; color:#fff; text-decoration:none}

.whiteBg #logindiv2_ul{  width:96%; padding:0 0 0 0;  }
.whiteBg #logindiv2_ul li.li-la a{  color:#666}
.whiteBg  #logindiv_ul li.msg-box  {  line-height:45px }
.whiteBg  #logindiv_ul li.msg-box p{ color:#666; line-height:25px; font-size:11px; }
.whiteBg #logindiv_ul li.li-line{  height:22px; width:100%;}
.whiteBg #logindiv_ul li.msg-box p{ color:#666;  background:0;}

.buy.whiteBg #logindiv_ul{ margin-top:10px;  width:96%; padding:0 0 0 0;  }
.bid.whiteBg #logindiv_ul{;margin-top:10px;  width:96%; padding:0 0 0 0;  }

.bid.whiteBg form#sendform,
.buy.whiteBg form#sendform{ background:0;}

.bid.whiteBg form#sendform input.input-text.uniform-input ,
.buy.whiteBg form#sendform input.input-text.uniform-input { font-size:10px;}

p.al_msg{ padding:5px; text-align:center; color:#000; font-size:14px;}

.memberPart #log_info .out{ display:none;}
.memberPart #log_info{ width:240px;}
.memberPart .tt_2 strong { white-space:nowrap;}
.memberPart  #member-menu{ margin-top:20px; padding-bottom:10px;}
 /*-------------------------*/
 
 
 h2.btitle{ height:50px; width:400px; display:block; margin:0 0 10px 0;  background:url(../images/btxt.png) no-repeat; overflow:hidden; text-indent:-999em;}
  h2.btitle.bid{ background-position:0 -50px;}
  h2.btitle.buy{ background-position:0 0;}
  h2.btitle.regist{ background-position:0 -100px; margin-left:20px;}
  h2.btitle.login{ background-position:0 -150px; margin-left:20px;}
  h2.btitle.memberinfo{ background-position:0 -200px; margin-left:20px;}
  h2.btitle.member{ background-position:0 -250px; margin-left:20px;}
  h2.btitle.forgot{ background-position:0 -300px; margin-left:20px;} 
  h2.btitle.cs{ background-position:0 -350px; margin-left:20px;} 
  h2.btitle.abs{ background-position:0 -400px; margin-left:20px;}  
  h2.btitle.contact{ background-position:0 -450px; margin-left:20px;}  
  h2.btitle.market{ background-position:0 -500px; margin-left:20px;}  
 
  h2.btitle.policy{ background-position:0 -550px; margin-left:20px;}  
  h2.btitle.sitemap{ background-position:0 -600px; margin-left:20px;}  
  h2.btitle.flow{ background-position:0 -650px; margin-left:20px;}  
 
 
 /*-------------------------*/
 
 #log_info{ margin:0 auto; padding:20px 0 0 0; width:200px;  }
 
 #log_info .lf_title{ display:block; width:160px; height:50px; background:#eedf00 url(../images/btxt.png) no-repeat;  background-position:40px -250px;   margin:0 auto;
 margin-bottom:5px;}
 #log_info p{ color:#000;}
 #log_info .tt_1{ padding:0 0 10px 0;}
 #log_info .tt_2{}
 #log_info .out a{ width:60px; background:#000; color:#fff; padding:15px; text-align:center; margin:15px auto; display:block; text-decoration:none; font-size:16px;}
 
 /*----------------------*/
 
 
 
 
 /*-------------------------*/
 
 #member-menu{ margin:30px 0 0 0;  border-top:2px solid #000; padding:0 0 0  0;}
 #member-menu li{ margin:0; padding:0; list-style:none;}
 
 
 #member-menu li a{ display:block; line-height:40px; padding:0  0 0 30px; font-size:16px;  color:#000; text-decoration:none;  }
 #member-menu li a:hover{ background:url(../images/ico_arrow_b.png) no-repeat 10px 50%;}
  #member-menu li a.cr{ background:#000 url(../images/ico_arrow_w.png) no-repeat 10px 50%; color:#fff;}
  
div.tabcnt{ border-bottom:1px solid #ccc;margin:20px;}
div.tabcnt	div.tab{border-left:1px solid #ccc; border-right:1px solid #ccc; padding:10px; margin: 0 0 0 0; position:relative;}
div.tabcnt	div.tabcnt_menu{ border-left:1px solid #ccc;  border-bottom:1px solid #ccc; height:35px;line-height:35px;}
div.tabcnt	div.tabcnt_menu a{ display:inline-block; *display:inline; zoom:1; margin:0; padding:5px 10px 5px 10px; line-height:25px; font-size:14px; color:#aaa; background:#eee;
border:1px solid #ccc;
cursor:pointer;
}
div.tabcnt	div.tabcnt_menu a.cr{background:url(../images/title_loop.gif) repeat-x 0 0; color:#444; border-bottom:0;} 

.cktable{ padding:5px;
width:100%;

border-color:#ccc;
border-width:1px;
border-style:solid;
border-collapse:collapse;

}
.cktable td{  padding:15px 5px 15px 5px;
border-bottom:1px solid #ccc;
vertical-align:middle;

}
.cktable th{ background:#000; border:0; color:#fff; font-size:12px; text-align:left}

.cktable th.odd td{ background:#eee; }
.paging_div span, 
.paging_div a.paging { padding:0 3px 0 3px}

.cktable p.bubble{ border:1px solid #ccc; background:#fff url(../images/lb_sha.jpg) repeat-x 0 100%; padding:10px; margin:20px 0 0 0; position:relative;}

.cktable p.bubble span.ar{ position:absolute; top:-20px; left:10px; margin:0; padding:0; width:40px; height:20px; background:url(../images/ico_arrow_up.png) no-repeat 0 0; }
.cktable .fico{ padding:3px; border:1px solid #ccc; background-position:2px 50%; background-repeat:no-repeat; repeat-x; display:inline-block; padding:5px 5px 5px 30px ; clear:both;

	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px; 
}
.cktable a.cancelBtn_mk,
.cktable a.cancelBtn{ display:block}
.cktable .fico.ico_wait{ background-image: url(../images/ico_clock.png)}
.cktable .fico.ico_done{background-image:url(../images/ico_on.png)}
.cktable .fico.ico_failed{background-image:url(../images/ico_alert.png)}

.pagetable,
.pagetable td{ background:0; border:0;}
.paging_div{ background:0; margin:0 auto; display:inline-block;  }
 /*----------------------*/
 
 .info_table{ margin: 0 20px 0 20px; padding:0; border:0;}
 .info_table td{ border:0; background:0; padding:3px;}
 
 .stat_table{ margin: 0 0 0 20px; padding:0; border:0; width:850px}
 .stat_table td{ border:0; background:0; padding:3px; border-bottom:1px solid #ccc;}
 .stat_table th{ padding:0; background:#000; line-height:30px; color:#fff;}
 
 .stat_table td.hover{ background:#eee; cursor:pointer}
 
 
 
form#sendform{ border:0; width:100%; padding:15px 0 0 0; margin:0 0 0 0;
	background:url(../images/grey_loop.gif) repeat-x 0 100%; 

}
table.sendform_tb  {  border:0; }
table.sendform_tb td{ vertical-align:top; font-size:14px; background:0; border:0;}
table.sendform_tb td.tdn{ width:180px;}
table.sendform_tb td div.btnset{ position:relative; display:inline-block;}
table.sendform_tb td div.btnset div{ position: static }
table.sendform_tb td div.btnset label.error{ position: absolute; display:block; white-space:nowrap;top:0; right:-60px; }

table.sendform_tb td.error{ border:1px solid #f00; }

.sendform_tb p.cmp_regist{ padding:130px 0 130px 0; font-size:16px; text-align:center}


table.sendform_tb .input-text{ width:280px;}
table.sendform_tb .input-text.error{  border:1px solid #f00;}
table.sendform_tb .input-radio{ border:0; background:0;}
table.sendform_tb .input-checkbox{ border:0; background:0; margin:0 5px 0 0;}

.mkcat-div{ margin:0; padding:10px; border:0px solid #f00;}
.mkcat-ul{margin:0; padding:0;}

.mkcat-ul li{margin:0; padding:0; list-style:none; width:19.7%; float:left; border:1px solid #fff; overflow:hidden; cursor:pointer;}
.mkcat-ul li table,
.mkcat-ul li table td{ width:100%; height:50px; margin:0; padding:0; text-align:center; vertical-align:middle; background:#fff; border:0;}

.mkcat-ul li a{margin:0; padding:0; text-align:center; font-size:16px; font-weight:bold; text-decoration:none; color:#444; line-height:18px;}
.mkcat-ul li.cr{ border:1px solid #deba3e;} 
.mkcat-ul li.cr a{ color:#000; display:block;}
.mkcat-ul li.cr table,
.mkcat-ul li.cr table td{ background:#deba3e;}
.mkcat-ul li.hover table td{ background:#eee;}


#market-result{ position:relative;}


ul.mk-result{ margin:0; padding:0 10px 0 30px;} 
ul.mk-result li.mk-item{ list-style:none; margin:0 10px 10px 0; padding:0; width:370px; height:120px; float:left; border:1px solid #ccc;
background:url(../images/lb_sha.jpg) repeat-x 100% 100%; overflow:hidden;} 
ul.mk-result li.mk-item table{ background:0; border:0;height:120px;text-align:center; width:230px; vertical-align:middle;float:right; text-align:center;}
ul.mk-result li.mk-item table td{ background:0; border:0;height:120px;text-align:center; width:230px; vertical-align:middle; text-align:center;}
ul.mk-result li.mk-item img{ border:0 solid #deba3e; float:left; padding-left:10px;}
ul.mk-result li.mk-item a{  padding:10px;  color:#444; font-size:12px;margin:0 auto;}

ul.mk-result  li.mk-item.hover{background:url(../images/grey_loop.gif) repeat-x 100% 100%;cursor:pointer}




ul.mk-home-result{ margin:0; padding:0; width:220px; height:320px;   overflow:auto;} 
ul.mk-home-result li.mk-item{  width:220px; height:60px; border-bottom:1px solid #ccc; overflow:hidden;} 
ul.mk-home-result li.mk-item.hover{ background:#eee;}
ul.mk-home-result li.mk-item img{ border:0 solid #deba3e; float:left; padding-left:10px;}
ul.mk-home-result li.mk-item a{  padding:10px;  color:#444; font-size:12px;margin:0 auto;}
ul.mk-home-result li.mk-item span{ float:left; width:60px;}
ul.mk-home-result li.mk-item b{ float:right; width:150px; font-weight:normal; font-size:12px; line-height:12px; margin-top:10px;}


ul.mk-home-result  li.mk-item.hover{background:url(../images/grey_loop.gif) repeat-x 100% 100%;cursor:pointer}



label.error{
	background-color:#FFFE36;
	font-size:12px;
	border:1px solid #E1E16D;
	padding:0 10px 0 10px;
	margin:0;
	line-height:20px;
	color:#000;
	display:inline-block;
	clear:both;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px; 

}

input.submitBtn{ padding:10px;
	-webkit-border-radius: 7px;ggv
	-moz-border-radius:  7px;
	-khtml-border-radius: 7px;
	border-radius: 7px;
	color:#fff;
	-webkit-box-shadow: 0px 2px 2px #DDDDDD;
	-moz-box-shadow: 0px 2px 2px #DDDDDD;
	box-shadow: 0px 2px 2px #DDDDDD;
	cursor:pointer; background:#000}

input.submitBtn:hover{ color:#ccc; border-color:#999;}  

 
 /*-------------------------*/
 