h1{line-height:30px;}
dl{display:block;margin:10px 0;padding:0;vertical-align:middle;}
dt{display:block;clear:left;float:left;padding:10px 0;width:90px;text-align:left;color:#666666;vertical-align:middle;}
dd{display:block;float:none;padding:10px 0;vertical-align:middle;}
dl.dl-list-70px dt{width:70px;}
.operations{margin-top:10px;}
.tb_form{margin:20px auto;}
.tb_form th{width:120px;color:#666666;text-align:right;padding-right:10px;}
.tb_form tr{height:30px;}
.tb_form tr.tr-note{line-height:12px;font-size:12px;color:#777;height:12px;}
.tb_form td.td-button{text-align:left;height:50px;}
.main-content{
    border:1px solid #cddaee;margin:0 20px;background-color:#F7F7F7;overflow:hidden;
}

#left{width:164px;background-color:#F7F7F7;text-align:left;padding:0;overflow:visible;}
#left ul{
    list-style:none;margin:0;padding:0;margin-bottom:10px;
}
#left ul li{width:165px;height:40px;line-height:40px;}
#left ul li a{display:block;padding-left:30px;color:#666;width:135px;height:40px;vertical-align:middle;line-height:40px;}
#left ul li a:hover{background:url('../../images/v3/v3_left_hover3.png') no-repeat right;text-decoration:underline;color:#fe6700;}
#left ul li a.selected{background:url('../../images/v3/v3_left_hover3.png') no-repeat right;font-weight:bold;color:#fe6700;z-index:10;position:absolute;}
#left h2{
    border-bottom:1px solid #cddaee;border-top:1px solid #cddaee;background-color:#f0f0f0;
    color:#666666;font-size:13px;font-weight:bold;padding:0 0 0 30px;height:40px;line-height:40px;
}

#right{
    text-align:left;background-color:#ffffff;padding-bottom:10px;
    min-height:550px;height:auto !important;height:550px;
}
#right .info-div h2{padding:5px 0;border-bottom:1px solid #cddaee;font-weight:bold;}
#right .info-div .right-part{margin-left: 100px;}
#right .info-div h3{padding:5px 30px;border-bottom:1px solid #cddaee;border-top:1px solid #cddaee;color:#523952;font-weight:normal;background-color:#fcf0e9;border:none !important}
#right .info-div h4{font-size:14px;font-weight:normal;}
.header_pic{border:1px solid #c9dced;margin:0 10px 0 0;}
#right a{color:#fd5517;}
#right a.link1{color:#46becc;font-weight:bold;}
#right dd a{color:#666666}
#right .state-div{margin:5px 30px;}
.ok-msg-p, .no-msg-p, .warn-msg-p{font-size: 14px;}
#right .note-text{font-size:12px;color:#666;margin-left:45px;line-height:16px;height:16px;padding:0}

#footer{width:100%;background-color:#F0F0F0;}

#select-head-pic{list-style-type:none;padding:0;margin:0}
#select-head-pic img.header_pic{margin:5px 0 0 10px;}
#select-head-pic li{float:left;display:inline;margin:0;padding:0}
#select-head-pic .ui-selecting img{border:2px solid #46becc;}
#select-head-pic .ui-selected img{border:1px solid #46becc;}

/** icos **/
#user_center_ico{background-position:-114px 0px;width:30px;height:30px;margin-right:5px;}
#left-user-info{background-position:0px -59px;width:20px;height:20px;margin-right:10px;}
#left-user-info-edit{background-position:0px -80px;width:20px;height:20px;margin-right:10px;}
#left-filladult{background-position:0px -100px;width:20px;height:20px;margin-right:10px;}
#left-bindbaccount{background-position:0px -120px;width:20px;height:20px;margin-right:10px;}
#left-security{background-position:0px -140px;width:20px;height:20px;margin-right:10px;}
#left-password{background-position:0px -165px;width:20px;height:20px;margin-right:10px;}
#left-bindmobile{background-position:0px -190px;width:20px;height:20px;margin-right:10px;}
#left-charge{background-position:0px -215px;width:20px;height:20px;margin-right:10px;}
#left-chargehistory{background-position:0px -240px;width:20px;height:20px;margin-right:10px;}
#left-exchange{background-position:0px -265px;width:20px;height:20px;margin-right:10px;}
a:hover #left-user-info, .selected #left-user-info{background-position:-25px -59px;}
a:hover #left-user-info-edit, .selected #left-user-info-edit{background-position:-25px -80px;}
a:hover #left-filladult, .selected #left-filladult{background-position:-25px -100px;}
a:hover #left-bindbaccount, .selected #left-bindbaccount{background-position:-25px -120px;}
a:hover #left-security, .selected #left-security{background-position:-25px -140px;}
a:hover #left-password, .selected #left-password{background-position:-25px -165px;}
a:hover #left-bindmobile, .selected #left-bindmobile{background-position:-25px -190px;}
a:hover #left-charge, .selected #left-charge{background-position:-25px -215px;}
a:hover #left-chargehistory, .selected #left-chargehistory{background-position:-25px -240px;}
a:hover #left-exchange, .selected #left-exchange{background-position:-24px -265px;}
#charge-ico{background-position:-25px -215px;width:20px;height:20px;}