@charset "utf-8";
/* CSS Document */
html { overflow-y: scroll; }
html, body { font-family : Helvetica, Arial; -webkit-text-size-adjust:none; letter-spacing:-0.1px;}
strong, b{ font-family: Helvetica, Arial; font-weight:normal;}
p,span,a,input,h1,h2,h3,h4,h5,h6 { font-family : Helvetica, Arial; font-weight:normal;}

select, textarea { font-family : Helvetica, Arial; font-weight:normal;}

/*
strong { font-weight:bold;}
*/

body { min-width:1024px;}

a { text-decoration:none;}

.mt7 { margin-top:7px;}
.mt24 { margin-top:24px;}
.mt25 { margin-top:25px !important;}


.mb5 { margin-bottom:5px;}
.mb8 { margin-bottom:8px !important;}
.mb26 { margin-bottom:26px;}
.mb30 { margin-bottom:30px;}

.ml6 { margin-left:6px;}
.ml22 { margin-left:22px;}
.ml32 { margin-left:32px;}
.ml38 { margin-left:38px;}
.ml48 { margin-left:48px;}

.ml3 { margin-left:3px;}

.mr3 { margin-right:3px;}
.mr6 { margin-right:6px;}
.mr10 { margin-right:10px;}
.mr12 { margin-right:12px;}
.mr20 { margin-right:20px;}
.mr27 { margin-right:27px;}
.mr40 { margin-right:40px;}
.mr42 { margin-right:42px;}
.mr65 { margin-right:65px;}
.mr117 { margin-right:117px;}
.mr119 { margin-right:119px;}
.mr120 { margin-right:120px;}

.pl0 { padding-left:0 !important;}
.pr10 { padding-right:10px;}
.ptb10 { padding:10px 0 !important;}
.pl20 { padding-left:20px !important;}


.dpb { display:block;}
.dpn { display:none;}


.bb0 { border-bottom:0 !important;}
 

.bgf9 { background:#f9f9f9;}

.fl { float:left;}






.sel { float:right;}
.sel .sel_img { float:left; position:relative; z-index:30;}
.sel .sel_img p { float:left;  border:1px solid #4e4e51; padding:8px 0px 7px 17px; width:151px; cursor:pointer; min-width:59px; *min-width:59px; *height:12px; background:#69696c;}
.sel .sel_img p img { float:right; margin-top:5px; margin-right:9px; float:right;}
.sel .sel_img p a { text-decoration:none; font-size:13px; color:#c6c6c6; font-weight:bold;}
.sel .sel_img p span { float:left; margin-left:5px;}
.sel .sel_img .sel_pointer { float:left; position:absolute; left:83px; top:12px;}
.sel .sel_img .sel_pointer img { float:right;}
.sel .sel_img .sel_opt { background:#fff; position:absolute; left:0px; bottom:29px; z-index:99; border:1px solid #4e4e51; display:none;}
.sel .sel_img .sel_opt ul { float:left; width:168px;}
.sel .sel_img .sel_opt ul li { font-size:12px; padding:7px 0 7px 14px; cursor:pointer; min-width:54px; background:#69696c;}
.sel .sel_img .sel_opt ul li:hover { background:#999;}
.sel .sel_img .sel_opt ul li a { font-size:12px; color:#c6c6c6; font-weight:bold;}




.back { display:none; position:fixed; width:100%;	height:100%; left:0; top:0; background:#000; opacity:0.3; filter:alpha(opacity=30); z-index:1000;}

