@charset "utf-8";
/* CSS Document */
.pop_pos{position:absolute; /*top:50%; left:50%;*/}
.pop_combod{ border:5px #3f3f3f solid;}
.pop_comttl{ font-size:12px; font-weight:bold; color:#fff; height:30px; line-height:30px; background:url(../images/pop/pop_ttl.gif) 0 0 repeat-x;}
.pop_comcon{ padding:10px 10px 0px 10px; background:url(../images/pop/pop_bg.gif) 0 0 repeat-x;}
.pop_remind{ height:32px; line-height:32px; color:#999; padding-top:2px; padding-left:10px; background:url(../images/pop/pop_line.gif) top center no-repeat; overflow:hidden;}

.pop_change{ width:378px; height:190px; border:1px #ccc solid; background:#fff;}
.pop_tabbar{ height:29px; width:378px; background:url(../images/pop/pop_tab.gif) 0 0 repeat-x;}
.pop_tabbar .tab_act{float:left; cursor:pointer; height:28px; line-height:28px; padding:0px 20px; background:#fff; font-weight:bold; color:#f50; border-bottom:1px #fff solid; border-right:1px #ccc solid;}
.pop_tabbar .tab_nol{float:left; cursor:pointer; height:28px; line-height:28px; padding:0px 20px; background:#none; color:#666; border-bottom:none; border-right:1px #ccc solid;}
.pop_changecon{ width:358px; height:140px; padding:10px; overflow:hidden;}


.pop_minRows{width:358px; padding:3px 0px; height:25px; line-height:25px;}
.pop_inttl{float:left; width:79px; height:25px; line-height:25px;}
.pop_inform{float:left; width:279px; height:25px; line-height:25px;}
.pop_inminiform{float:left;width:100px; height:25px; overflow:hidden;}
.pop_inbtnRows{ height:25px; line-height:25px;width:158px; padding:5px 100px;}

.pop_btnnolSty{ border:0px; width:67px; color:#333; text-align:center; height:25px; line-height:25px; background:url(../images/pop/btn_nolsty.gif) 0 0 no-repeat; cursor:pointer; overflow:hidden;}
.pop_btnimSty{ border:0px; width:67px; color:#fff; text-align:center; height:25px; line-height:25px; background:url(../images/pop/btn_imsty.gif) 0 0 no-repeat; cursor:pointer; overflow:hidden;}

.pop_inTextInput{float:left; width:277px; height:23px; line-height:23px; border:1px #bdbdbd solid;}
.pop_inMiniTextInput{float:left; width:98px; height:23px; line-height:23px; border:1px #bdbdbd solid;}

.pop_inTextArea{float:left; width:356px; height:52px; line-height:24px; border:1px #bdbdbd solid;}

.pop_inSelList{float:left; width:auto; min-width:98px; height:23px; line-height:23px; border:1px #bdbdbd solid;}

.pop_layer{ width:400px; height:300px; /*margin-top:-150px; margin-left:-200px;*/ font-size:12px;z-index:2001;}
.layerttl{ height:30px; width:400px;}
.layerttl .layertxt{float:left; width:360px; height:30px; padding-left:10px; overflow:hidden;}
.layerttl .layerbtn{float:left; width:30px; height:30px; overflow:hidden;}
.layercon{ width:380px; height:260px;}
.layercon .pop_import{ width:380px; height:226px;}



.login_layer{width:320px; height:240px; /*margin-top:-120px; margin-left:-160px;*/ font-size:12px;z-index:2002;}
.login_layerttl{float:left;height:30px; width:320px;}
.login_layerttl .layertxt{float:left; width:280px; height:30px; padding-left:10px; overflow:hidden;}
.login_layerttl .layerbtn{float:left; width:30px; height:30px; overflow:hidden;}

.login_layercon{float:left;width:300px; height:200px;}
.login_layercon .pop_import{ width:280px; height:136px; padding:10px;}

.forget{ color:#2d9000;}
.forget a{ color:#2d9000; text-decoration:underline;}

.login_Rowstxt{width:280px;height:20px; line-height:20px;}
.login_Rowstxt .check{padding-right:3px;padding-top:3px !important;}
.login_Rowstxt .check input{ height:14px; width:14px; border:0px; border-width:0px; overflow:hidden; background:none;}
.login_Rowshuru{width:280px;height:25px; }
.login_Rowshuru input{width:278px; height:23px; line-height:23px; border:1px #bdbdbd solid;padding-left:3px;}

.login_inbtnRows{ height:25px; line-height:25px;width:140px; padding-left:140px;}
.login_inbtnRows a{ color:#333; text-decoration:underline;}