/* 
    Document   : theme.hg
    Created on : 2013-7-15, 10:11:20
    Author     : candice
    Description:
*/
body{
/*overflow-x:hidden*/
}
/*================= 登陆页 ==================*/
.login table.lr_table tr td.rtd input[type="text"],input[type="password"]{
    width: 180px;
}
.login table.lr_table tr td.rtd input[type="text"].validateInput{
    width: 80px 
}
.login-content div.validateImage{
    position: relative;
    height: 1px;
    width: 100%;
    left: 30px;
}
.login-content div.validateImage a{
    display: block;
    position: absolute;
    left: 100px;
    top: -31px;
    width: 200px;
    height: 30px;
}
.login-content div.validateImage a img{
    width: 60px;
    height: 30px;
    margin-right: 5px;
}
.login div.l_div{
    width: 605px;
    border-right: 1px solid #cdcdcd;
    padding-bottom: 25px;
}
.login div.l_div a.btn_green{
    width: 90px;
}
.login div.r_div{
    width: 290px;
    text-align: left;
    padding-left: 20px;
}

.login div.r_div p{
    padding: 20px 0 18px;
}
/*================= 注册页 ==================*/
.register table.lr_table{
    margin-top: 10px;
}
/*================= 帐号基本信息 ==================*/
.aprofile table.lr_table td.ltd{
    width: 130px;
}
.aprofile .statistic{
    width: 100%;
    height: 1px;
    position: relative;
}
.aprofile .statistic .item{
    position: absolute;
    width: 200px;
    height: 100px;
    top: 116px;
    right: 0;
}
.aprofile .statistic .item1{
    right: 185px;
    font-size: 20px;
    line-height: 74px;
}
.aprofile .statistic p{
    text-align: center;
}
.aprofile .statistic .item2{
    right: 10px;
}
.aprofile .statistic .item2 p.green{
    font-size: 28px;
}
.aprofile .statistic .item2 p.lightgray{
    line-height: 50px;
}
.aprofile table.lr_table .imgshow{
    display: none;
    width: 120px;
    height: 120px;
    margin-top: 10px;
}
.aprofile table.lr_table tr td.rtd{
    width: 500px;
}
.aprofile div.del_pic{
    position: relative;
    width: 50px;
    height: 1px;
}
.aprofile div.del_pic a{
    display: none;
    width: 17px;
    height: 17px;
    position: absolute;
    top: 4px;
    left: 110px;
    background: url('../Image/dpic.png') no-repeat 0 0;
}
/*================= 回复设置列表页 ==================*/
.areplylist table.mul_table th.th1{
    width: 190px;
}
.areplylist table.mul_table th.th2{
    width: 80px;
}
.areplylist table.mul_table th.th3{
    width: 390px;
}
.areplylist table.mul_table th.th4{
    width: 105px;
}
.areplylist table.mul_table  input.sort{
    width: 80px;
}
.areplylist  p.tip_word{
	margin-top:30px;
    color:#686868;
    font-size: 12px;
}
/*================= 回复设置添加/编辑页 ==================*/
.areply table.lr_table{
    margin-top: 35px;
}
.areply table.lr_table .imgshow{
    display: none;
    width: 200px;
    margin-top: 10px;
}
.areply table.lr_table span.def_key{
    padding-top: 7px;
}
.areply div.del_pic{
    position: relative;
    width: 50px;
    height: 1px;
}
.areply div.del_pic a{
    display: none;
    width: 17px;
    height: 17px;
    top: 4px;
    left: 190px;
    position: absolute;
    background: url('../Image/dpic.png') no-repeat 0 0;
}
.areply table.lr_table div.option{
    height: 20px;
    line-height:20px;
    padding-top:10px;
}
.areply table.lr_table div.option input[type='radio']{
    margin-top:-5px;
}
.areply div.mfile {
    padding:10px 0 0 0;
}
/*================= 回复设置修改页 ==================*/
.ereply table.lr_table span.def_key{
    display: inline-block;
    padding-top: 10px;
}
.ereply div.del_pic{
    position: relative;
    width: 50px;
    height: 1px;
}
.ereply div.del_pic a{
    display: none;
    width: 17px;
    height: 17px;
    position: absolute;
    top: 4px;
    left: 190px;
    background: url('../Image/dpic.png') no-repeat 0 0;
}
/*================= token修改页 ==================*/
.atoken a.btn{
    margin-top: 30px;
}
/*================ 权限标签 ======================*/
.ataglist table.mul_table th.th1{
    width: 190px;
}
.ataglist table.mul_table th.th2{
    width: 390px;
}
.ataglist table.mul_table th.th3{
    width: 105px;
}
.ataglist table.mul_table tr.normalstate input.name_input,
.ataglist table.mul_table tr.normalstate div.oper_opt{
    display: none;
}
.ataglist table.mul_table tr.editstate span.name,
.ataglist table.mul_table tr.editstate div.oper{
    display: none;
}
.ataglist .searchbg span{
    margin-right: 15px;
}
.ataglist .searchbg a.btn{
    position: absolute;
    top: 10px;
    left: 333px;
}
/*================ 兑换 ======================*/
.aexchange table.mul_table th.th1{
    width: 80px;
}
.aexchange table.mul_table th.th2{
    width: 80px;
}
.aexchange table.mul_table th.th3{
    width: 65px;
}
.aexchange table.mul_table th.th4{
    width: 100px;
}
.aexchange table.mul_table th.th5{
    width: 140px;
}
.aexchange table.mul_table th.th6{
    width: 60px;
}
.aexchange table.mul_table th.th7{
    width: 60px;
}
.aexchange table.mul_table tr a{
    color: #686868;
}
.aexchange table.mul_table tr td.lst a.btn_green{
    width: 45px;
    height: 25px;
    line-height: 25px;
    color: #fff;
    font-size: 12px;
}
.aexchange table.mul_table tr a.green{
    color: #86bc2f;
}

.aexchange .searchbg input[type="text"]{
    width: 240px;
}
.aexchange .searchbg span{
    margin-right: 15px;
}
.aexchange .searchbg a.btn{
    /*position: absolute;
    top: 20px;
    left: 505px;*/
}
.aexchange ul.extemp{
    width:600px;
    margin:25px auto 25px auto;
}
.aexchange ul.extemp li{
    margin:5px 0 5px 0;
    line-height: 22px;
    padding:3px;
}
.aexchange ul.extemp li.ops{
    background:#f6f6f6;
}
.aexchange ul.extemp li div.cols{
    float: left;
}
.aexchange ul.extemp li div.col_l{
    width: 130px;
    color:#51b633;
    padding-right: 15px;
    text-align: right;
}
.aexchange ul.extemp li div.col_r{
    width:420px;
    word-break: break-all;
    word-wrap:break-words;
}
.aexchange ul.extemp li.nodata{
    color:rgb(235, 80, 80);
    text-align: center;
    width:100%;
}
/*================ 应用开关 ======================*/
.aapps table.mul_table tr th.th1{
    width: 100px;
}
.aapps table.mul_table tr th.th2{
    width: 435px;
}
.aapps table.mul_table tr th.th3{
    width: 150px;
}


/*================ 用户管理 ======================*/
.aalluser .searchbg input{
    width: 120px;
    margin-right: 20px;
}
.aalluser .searchbg span{
    margin-right: 10px;
}
.aalluser .searchbg .mt10{
    margin-top:10px;
}
.aalluser span.count{
    font-size:16px;
    line-height: 30px;
}
.aalluser span.count strong{
    margin:0 2px 0 2px;
}
.aalluser table.mul_table tr th.th1{
    width: 135px;
}
.aalluser table.mul_table tr th.th2{
    width: 200px;
}
.aalluser table.mul_table tr th.th3{
    width: 200px;
}
.aalluser table.mul_table tr th.th4{
    width: 150px;
}

/*================ 用户详细 ======================*/
.udetail table.mul_table tr th.th1{
    width: 165px;
}
.udetail table.mul_table tr th.th2{
    width: 120px;
}
.udetail table.mul_table tr th.th3{
    width: 200px;
}
.udetail table.mul_table tr th.th4{
    width: 80px;
}
.udetail table.mul_table tr th.th5{
    width: 70px;
}
.udetail table.lr_table td.ltd {
    width: 65px;
}
.udetail table.lr_table{
    margin-top: 35px;
    margin-bottom: 15px;
}

/*================ 成员组 ======================*/
.agroups table.mul_table tr th.th1{
    width: 165px;
}
.agroups table.mul_table tr th.th2{
    width: 320px;
}
.agroups table.mul_table tr th.th3{
    width: 200px;
}

/*================ 成员组新增 ======================*/
.agroup table.lr_table label{
    margin-bottom: 10px;
}
.agroup table.lr_table div.oper_items div.oper_item{
    /*float: right;*/
    /*width: 200px;*/
    padding-left: 20px;
    color: #787878;
}

/*================ 成员列表 ======================*/
.ausers .searchbg input,
.ausers .searchbg select{
    width: 170px;
    margin-right: 40px;
}
.ausers .searchbg select{
    width: 165px;
}
.ausers .searchbg span{
    margin-right: 10px;
}
.ausers .searchbg a.btn{
    position: absolute;
    top: 32px;
    left: 605px;
}
.ausers table.mul_table tr th.th1{
    width: 50px;
}
.ausers table.mul_table tr th.th2{
    width: 130px;
}
.ausers table.mul_table tr th.th3{
    width: 90px;
}
.ausers table.mul_table tr th.th4{
    width: 100px;
}
.ausers table.mul_table tr th.th5{
    width: 130px;
}
.ausers table.mul_table tr th.th6{
    width: 105px;
}

/*================ 教程列表 ======================*/
.ahelper table.mul_table th{
    height: 1px;
    line-height: 1px;
    font-size: 1px;
}
.ahelper table.mul_table th.th1{
    width: 560px;
}
.ahelper table.mul_table th.th2{
    width: 150px;
}
.ahelper table.mul_table td{
    border: none;
    color: #989898;
}
.ahelper table.mul_table td a{
    color: rgb(117, 177, 21);
}
.ahelper table.mul_table td a:hover{
    text-decoration: underline;
}
/*================ 教程详细 ======================*/
.atutorial p.title{
    text-align: center;
    color: #686868;
    font-size: 17px;
    padding-top: 30px;
}
.atutorial p.date{
    padding-top: 20px;
    text-align: center;
    border-bottom: 1px dashed #cdcdcd;
    padding-bottom: 10px;
}
.atutorial p.date span{
    color: #989898;
    font-size: 13px;
}
.atutorial p.date span.lightgray{
    padding-right: 40px;
}
.atutorial div.content{
    padding: 25px 10px;
    width: 740px;
    overflow-x: hidden;
    text-align: left;
    line-height: 25px;
}
.atutorial div.content p{
    padding-top: 5px;
}

/*================ 自定义菜单 ======================*/
.struct2 .struct_right .amenus p.warmtip{
    line-height: 24px;
    padding-bottom: 20px;
}
.struct2 .struct_right .top div.options a.btn_syn{
    width: 70px;
}
.amenus div.lf{
    border-right: 1px solid #cdcdcd;
}
.amenus div.lf div.title{
    background: #efefef;
    height: 30px;
    width: 100%;
    padding-top: 13px;
    position: relative;
}
.amenus div.lf div.title span{
    padding-left: 15px;
    cursor: pointer;
}
.amenus div.lf div.title a.btn_green{
    font-size: 13px;
    width: 70px;
    height: 25px;
    line-height: 15px;
    position: absolute;
    top: 2px;
    right: 10px;
}
.amenus div.menus{
    width: 230px;
    height: 600px;
}
.amenus div.actsetting{
    width: 528px;
    border-right: none;
}
.amenus div.menus ul{
    width: 230px;
}
.amenus div.menus ul div.menu{
    width: 230px;
    height: 35px;
    line-height: 35px;
}
.amenus div.menus ul div.menu span{
    padding-left: 35px;
    background: url('../Image/ic_menu.png') no-repeat 15px 1px;
}
.amenus div.menus ul div.ops span{
    background-position: 15px -19px;
}
.amenus div.menus ul div.menu span.no_sub{
    background-position: 15px -38px;
}
.amenus div.menus ul div.ops span.no_sub{
    background-position: 15px -58px;
}
.amenus div.menus ul div.menu a{
    float: right;
    margin-right: 10px;
    margin-top: 5px;
    display: none;
}
.amenus div.menus ul div.submenu span{
    padding-left: 45px;
    font-size: 13px;
    color: #686868;
    background-position: 25px -78px;
}
.amenus div.menus ul div.ops span.sub_span{
    background-position: 25px -98px;
}
.amenus div.menus ul div.ops{
    background-color: #ecf4e0;
}
.amenus div.menus ul div.ops a{
    display: inline-block;
}
.amenus div.actsetting div.title a.reset_act{
    display: none;
}
.amenus div.actsetting div.title select.aops{
    margin-top:-5px;
} 
.amenus div.actsetting div.title select.inactive{
    border:none;
    background: transparent;
    -webkit-appearance: none;
    height: 30px;
    margin-top:-7px;
}
/********************添加/编辑菜单*********************/
div.addmenus{
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url("../Image/mask.png") repeat 0 0;
    z-index: 10000;
    _background: none;
    _position: absolute;
}
div.addmenus div.bg{
    width: 480px;
    height: auto;
    position: fixed;
    top: 50%;
    left: 50%;
    margin-top: -111px;
    margin-left: -240px;
    padding-bottom: 10px;
    background: #fff;
    text-align: center;
    -moz-box-shadow: 0 0 8px rgba(0, 0, 0, .5);
    -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px rgba(0, 0, 0, .5);
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    _position: absolute;
    _margin-top: 80px;
}
div.addmenus div.bg div.close{
    position: relative;
    height: 1px;
    width: 100%;
    font-size: 0;
}
div.addmenus div.bg div.close a{
    background: url("../Image/closebtn.png") no-repeat center center;
    display: block;
    width: 30px;
    height: 30px;
    position: absolute;
    top: 5px;
    right: 5px;
}
div.addmenus table.lr_table{
    margin: 40px auto 20px;
}
div.addmenus div.bg p.title{
    border-bottom: 1px solid #cdcdcd;
    color: #8cc431;
    font-size: 15px;
    line-height: 40px;
    height: 40px;
    text-align: left;
    padding-left: 10px;
    margin: 10px 20px 0;
}
div.addmenus table.lr_table td.rtd input[type="text"]{
    width: 220px;
}
div.addmenus table.lr_table td.rtd{
    width: 345px;
}
div.addmenus table.lr_table a.btn_green{
    margin-right: 25px;
}
div.addmenus table.lr_table a.btn{
    margin-top: 10px;
}

/*消息回复*/
.amenus div.actsetting table.lr_table {
    margin-top: 35px;
}
.amenus div.actsetting table.lr_table tr td.ltd{
    width: 95px;
}
.amenus div.actsetting table.lr_table .imgshow{
    display: none;
    width: 140px;
    margin-top: 10px;
}
.amenus div.actsetting table.lr_table div.del_pic{
    position: relative;
    width: 50px;
    height: 1px;
}
.amenus div.actsetting table.lr_table div.del_pic a{
    display: none;
    width: 17px;
    height: 17px;
    position: absolute;
    top: 4px;
    left: 130px;
    background: url('../Image/dpic.png') no-repeat 0 0;
}
.amenus div.actsetting div.title span.name{
    display: inline-block;
    float: left;
    width: 130px;
}
.amenus div.actsetting p.act_tips{
    padding: 25px 0 0 20px;
    color: #989898;
}
.amenus div.actsetting table.lr_table td.rtd input[type='text']{
    width: 300px;
}
.amenus div.actsetting table.lr_table td.rtd select{
    width: 150px;
}
.amenus div.actsetting table.lr_table td.text{
    padding-top: 3px;
}
.amenus div.actsetting table.lr_table span.def_key{
    padding-top: 7px;
}
.amenus div.actsetting table.lr_table div.option{
    height: 20px;
    line-height:20px;
    padding-top:10px;
}
.amenus div.actsetting table.lr_table div.option input[type='radio']{
    margin-top:-5px;
}
.amenus div.actsetting div.mfile {
    padding:10px 0 0 0;
    width: 400px;
    word-break:break-all;
}

/*状态：消息回复*/
.amenus div.act_message div.title a.reset_act{
    display: inline-block;
}
.amenus div.act_message div.act_items div.act_item1{
    display: block;
}
.amenus div.act_message div.act_items div.act_item2,
.amenus div.act_message div.act_items div.act_item3,
.amenus div.act_message div.act_items div.act_item4,
.amenus div.act_message div.act_items div.act_item5,
.amenus div.act_nomenu div.act_items div.act_item6{
    display: none;
}
/*状态：链接*/
.amenus div.act_url div.title a.reset_act{
    display: inline-block;
}
.amenus div.act_url div.act_items div.act_item2{
    display: block;
}
.amenus div.act_url div.act_items div.act_item1,
.amenus div.act_url div.act_items div.act_item3,
.amenus div.act_url div.act_items div.act_item4,
.amenus div.act_url div.act_items div.act_item5,
.amenus div.act_nomenu div.act_items div.act_item6{
    display: none;
}
/*状态：活动绑定*/
.amenus div.act_activity div.title a.reset_act{
    display: inline-block;
}
.amenus div.act_activity div.act_items div.act_item3{
    display: block;
}
.amenus div.act_activity div.act_items div.act_item1,
.amenus div.act_activity div.act_items div.act_item2,
.amenus div.act_activity div.act_items div.act_item4,
.amenus div.act_activity div.act_items div.act_item5,
.amenus div.act_nomenu div.act_items div.act_item6{
    display: none;
}
/*状态：无权设置动作*/
.amenus div.act_limit div.title select.aops{
    display: none;
}
.amenus div.act_limit div.act_items div.act_item4{
    display: block;
}
.amenus div.act_limit div.act_items div.act_item1,
.amenus div.act_limit div.act_items div.act_item2,
.amenus div.act_limit div.act_items div.act_item3,
.amenus div.act_limit div.act_items div.act_item5,
.amenus div.act_nomenu div.act_items div.act_item6{
    display: none;
}
/*状态：无权设置动作*/
.amenus div.act_nomenu div.title select.aops{
    display: none;
}
.amenus div.act_nomenu div.act_items div.act_item5{
    display: block;
}
.amenus div.act_nomenu div.act_items div.act_item1,
.amenus div.act_nomenu div.act_items div.act_item2,
.amenus div.act_nomenu div.act_items div.act_item3,
.amenus div.act_nomenu div.act_items div.act_item4,
.amenus div.act_nomenu div.act_items div.act_item6{
    display: none;
}

/*状态：会员描述*/
.amenus div.act_desc div.title a.reset_act{
    display: inline-block;
}
.amenus div.act_desc div.act_items div.act_item6{
    display: block;
}
.amenus div.act_desc div.act_items div.act_item1,
.amenus div.act_desc div.act_items div.act_item2,
.amenus div.act_desc div.act_items div.act_item3,
.amenus div.act_desc div.act_items div.act_item4,
.amenus div.act_desc div.act_items div.act_item5{
    display: none;
}
/*======================== 商品分类 ======================*/
.aprotypelist table.mul_table th.th1{
    width: 190px;
}
.aprotypelist table.mul_table th.th2{
    width: 390px;
}
.aprotypelist table.mul_table th.th3{
    width: 105px;
}
.aprotypelist table.mul_table tr.normalstate input.name_input,
.aprotypelist table.mul_table tr.normalstate div.oper_opt{
    display: none;
}
.aprotypelist table.mul_table tr.editstate span.name,
.aprotypelist table.mul_table tr.editstate div.oper{
    display: none;
}
.aprotypelist .searchbg span{
    margin-right: 15px;
}
.aprotypelist .searchbg a.btn{
    /*position: absolute;
    top: 10px;
    left: 347px;*/
}

/*======================== 商品库管理 ======================*/
.aproductlist table.mul_table th.th1{
    width: 40px;
}
.aproductlist table.mul_table th.th2{
    width: 160px;
}
.aproductlist table.mul_table th.th3{
    width: 75px;
}
.aproductlist table.mul_table th.th4{
    width: 90px;
}
.aproductlist table.mul_table th.th5{
    width: 60px;
}
.aproductlist table.mul_table th.th6{
    width: 80px;
}
.aproductlist table.mul_table th.th7{
    width: 80px;
}
.aproductlist .searchbg select{
    width: 160px;
}
.aproductlist .searchbg span{
    margin-right: 15px;
}
.aproductlist .searchbg a.btn{
    position: absolute;
    top: 10px;
    left: 280px;
}
.aproductlist table.mul_table img{
    width: 65px;
}
.aproductlist .searchbg span.ops{
    margin-left: 30px;
}
.aproductlist table.mul_table  input.sort{
    width: 80px;
}
.aproductlist  p.tip_word{
    color:#686868;
    font-size: 12px;
}
/*================= 添加/编辑商品 ==================*/
.aproduct table.lr_table{
    margin-top: 35px;
}
.aproduct table.lr_table .imgshow{
    display: none;
    width: 140px;
    margin-top: 10px;
}
.aproduct table.lr_table tr td.rtd{
    width: 500px;
}
.aproduct div.del_pic{
    position: relative;
    width: 50px;
    height: 1px;
}
.aproduct div.del_pic a{
    display: none;
    width: 17px;
    height: 17px;
    position: absolute;
    top: 4px;
    left: 130px;
    background: url('../Image/dpic.png') no-repeat 0 0;
}
.aproduct table.lr_table td.rtd input[type="text"]{
    width: 300px;
}
.aproduct table.lr_table td.rtd input[type="text"].dateInput{
    width: 140px;
}
.aproduct table.lr_table td.rtd .dateselect{
    position: relative;
}
.aproduct table.lr_table td.rtd  img.ui-datepicker-trigger{
    position: absolute;
    left: 125px;
    top: 6px;
}
.aproduct table.lr_table td.rtd .dateselect div.time{
    position: absolute;
    top: 0;
    left: 170px;
    width: 160px;
}
.aproduct table.lr_table td.rtd .dateselect div.time select{
    width: 62px;
    height: 28px;
}
.aproduct table.lr_table td.rtd .dateselect div.time span.gray{
    padding: 0 5px 0 8px;
}
/*=================商品模块-购买记录 ==================*/
.records table.mul_table th.th1{
    width:60px;
}
.records table.mul_table th.th2{
    width:100px;
}
.records table.mul_table th.th3{
    width:120px;
}
.records table.mul_table th.th4{
    width:120px;
}
.records table.mul_table th.th5{
    width:120px;
}
.records table.mul_table th.th6{
    width:120px;
}
.records div.searchbg  select{
    width: 210px;
}
.records div.searchbg span,
.records div.searchbg .mr15{
    margin-right: 15px;
}
.records .mt10 {
    margin-top:10px;
}
.records a.btn_green,.records .export_f{
    float: left;
}
.records .u_date{
    width:120px;
    background:#fff url('../Image/icdate.png') no-repeat 105px 5px;
}
.records i.range{
    font-style: normal;
    margin:0 3px 0 3px;
}
.records .export_f{
    margin-left:20px;
}
.records span.count{
    font-size:16px;
    line-height: 30px;
}
.records span.count strong{
    margin:0 2px 0 2px;
}
/*=================回复管理---关注回复 ==================*/
div.follow_reply table.lr_table td.rtd{
    width: 600px;
}
/*=================会员权益 ==================*/
div.member_rights .searchbg span.ltxt{
    float: left;
    display: inline-block;
    margin:5px 20px 0 0;
}
div.member_rights textarea{
    width: 480px;
    resize: none;
    min-height: 40px;
}
div.member_rights .searchbg .mt15{
    margin-top:15px;
    padding-left:90px;
}
div.member_rights table.mul_table th.th1{
    width: 80px;
}
div.member_rights table.mul_table th.th2{
    /*width: 700px;*/
}
div.member_rights table.mul_table th.th3{
    width: 150px;
}
div.member_rights  table.mul_table tr input.sort{
    width: 80px;
}
div.member_rights table.mul_table tr.normalstate textarea.edit_box,
div.member_rights table.mul_table tr.normalstate div.oper_opt{
    display: none;
}
div.member_rights table.mul_table tr.editstate span.cont,
div.member_rights table.mul_table tr.editstate div.oper{
    display: none;
}
div.member_rights table.mul_table tr td{
    vertical-align: middle;
}
div.member_rights table.mul_table tr td .c-box{
    width:510px;
}
/*=================会员等级==================*/
div.member_level table.mul_table th.th1{
    width: 160px;
}
div.member_level table.mul_table th.th2{
    width: 300px;
}
div.member_level table.mul_table th.th3{
    width: 300px;
}
div.member_level  p.tip_word{
    color:#686868;
    font-size: 12px;
}
div.member_level table.lr_table label{
    width:auto;
    margin:0 10px 10px 0;
    display: block;
    line-height: 24px;
    max-width: 400px;
}
div.member_level .card_ins{
    padding-left: 15px;
    padding-bottom: 10px;
    line-height: 40px;
    height: auto;
    font-size: 14px;
    font-weight: bold;
    color: #8cc431;
    background-color: rgb(248, 247, 247);
    margin-top:30px;
    border-top: 1px solid #cdcdcd;
}
div.member_level .card_ins textarea.desc-card{
    width: 400px;
    height:70px;
}
/*=================会员验证==================*/
.struct2 .struct_right div.mauth .searchbg {
    width: 830px;
    padding: 40px 0 40px 120px;
}
div.mauth table.extemp{
    width: 100%;
    margin: 0 auto;
    margin-top:40px;
}
div.mauth table.extemp td{
    padding:10px 5px 10px 5px;
    word-break: break-all;
    word-wrap:break-word;
    border:1px solid #dfdfdf;
}
div.mauth table.extemp td.ltd{
    color:#989898;
    background:#ecf4e0;
}
div.mauth table.extemp td.ltd,
div.mauth table.extemp td.ltd span{
    width:110px;
}
div.mauth table.extemp  td p{
    line-height: 25px;
    margin-bottom: 10px;
}
div.mauth table.extemp  td.ltop{
    vertical-align: top;
    padding-top:15px;
}
div.mauth table.extemp  td p span{
    display: inline-block;
}
div.mauth table.extemp  td p a{
    float: right;
    height: 25px;
    line-height:25px;
    margin-right: 20px;
    width:65px;
}
div.mauth table.extemp tr.nodata td {
    text-align: center;
    border: 1px solid rgb(226, 255, 234);
    line-height: 66px;
    color: rgb(235, 80, 80);
    width: 758px;
    background-color: rgb(239, 253, 243);
}
/*=================会员管理==================*/
div.member .searchbg input{
   width:120px; 
   margin-right: 15px;
}
.struct2 .struct_right .member .searchbg span{
    color: #989898;
    display: inline-block;
    width: 70px;
    text-align: right;
}
div.member .searchbg select {
    width: 130px;
    margin-right: 20px;
}
div.member .mt10 {
    margin-top: 10px;
}
div.member a.btn_green,div.member .export_f{
    float: left;
}
div.member .count{
    line-height: 30px;
}
div.member .count strong{
    margin:0 2px 0 2px;
}
div.member .u_date{
    width:120px;
    background:#fff url('../Image/icdate.png') no-repeat 105px 5px;
}
div.member i.range{
    font-style: normal;
    margin:0 11px 0 0;
    color:#989898;
}
div.member .export_f{
    margin-left:20px;
}
div.member table.mul_table th.th1{
    width:80px;
}
div.member table.mul_table th.th2{
    width:120px;
}
div.member table.mul_table th.th3{
    width:200px;
}
div.member table.mul_table th.th4{
    width:200px;
}
div.member table.mul_table th.th5{
    width:160px;
}
div.member table.lr_table td.rtd{
    padding-top:7px;
}
div.member table.lr_table td.rtd .ilist p{
    padding-bottom: 12px;
}
div.mb_detail table.lr_table{
    margin-top:20px;
}
div.mb_detail div.mod_line{
    margin-top:30px;
    border-bottom: 1px solid #dfdfdf;
    padding-bottom:5px;
    line-height: 32px;
    padding-left:15px;
}
div.mb_detail table.mul_table th.th1{
    width:160px;
}
div.mb_detail table.mul_table th.th2{
    width:600px;
}
/*=================会员管理---触发设置==================*/
.trigger_set table.lr_table .imgshow{
    display: none;
    width: 200px;
    margin-top: 10px;
}
.trigger_set table.lr_table span.def_key{
    padding-top: 7px;
}
.trigger_set div.del_pic{
    position: relative;
    width: 50px;
    height: 1px;
}
.trigger_set div.del_pic a{
    display: none;
    width: 17px;
    height: 17px;
    top: 4px;
    left: 190px;
    position: absolute;
    background: url('../Image/dpic.png') no-repeat 0 0;
}
/*=================资源管理---新建资源|编辑资源==================*/
div.u_res table.lr_table{
    margin-top: 0;
}
div.u_res table.lr_table td.rtd label{
    padding-top:7px;
}
div.u_res table.mul_table th.th1{
    width: 100px;
}
div.u_res table.mul_table th.th2{
    width: 500px;
}
div.u_res table.mul_table th.th3{
    width: 160px;
}
div.u_mres div.searchbg .mt10{
    margin-top:10px;
}
div.u_mres div.searchbg span{
    width: 80px;
    display: inline-block;
}
div.u_mres div.searchbg input.t-field{
    width: 160px;
    margin-right: 30px;
}
div.u_mres div.searchbg  input.u_date {
    width: 180px;
    background: #fff url('../Image/icdate.png') no-repeat 165px 5px;
    cursor: pointer;
}
div.u_mres div.searchbg i.range {
    font-style: normal;
    margin: 0 3px 0 3px;
}
div.u_mres table.mul_table th.th1{
    width: 50px;
}
div.u_mres table.mul_table th.th2{
    width: 100px;
}
div.u_mres table.mul_table th.th3{
    width: 90px;
}
div.u_mres table.mul_table th.th4{
    width: 120px;
}
div.u_mres table.mul_table th.th5{
    width:150px;
}
/*=================合作伙伴==================*/
div.u_parter .mt10 {
    margin-top:10px;
}
div.u_parter .searchbg input{
   width:300px; 
}
div.u_parter .searchbg input.gray{
    color:#989898;
}
div.u_parter table.mul_table th.th1 {
    width:60px;
}
div.u_parter table.mul_table th.th2 {
    width:100px;
}
div.u_parter table.mul_table th.th3 {
    width:100px;
}
div.u_parter table.mul_table th.th4 {
    width:110px;
}
div.u_parter table.mul_table th.th5{
    width:200px;
}
div.u_parter table.mul_table th.th6{
    width:160px;
}
div.u_parter_cover table.lr_table tr  p.pdt7,
div.u_parter_cover table.lr_table tr label{
    padding-top:7px;
}
div.u_parter_cover div.bg {
    width: 500px;
    margin-left:-250px;
    min-height: 400px;
    margin-top:-200px;
}
div.u_parter_cover table.lr_table {
    margin: 20px auto 20px;
}
div.u_parter_cover table.lr_table td.rtd .dateselect {
    position: relative;
}
 div.u_parter_cover table.lr_table td.rtd input.udate {
    width: 140px;
    background: #fff url('../Image/icdate.png') no-repeat 125px 5px;
    cursor: pointer;
}
div.u_parter_cover table.lr_table td.rtd img.ui-datepicker-trigger{
    position: absolute;
    left: 125px;
    top: 6px;
}
div.u_parter_cover table.lr_table td.rtd .dateselect div.time{
    position: absolute;
    top: 0;
    left: 170px;
    width: 160px;
}
div.u_parter_cover table.lr_table td.rtd .dateselect div.time select{
    width: 62px;
    height: 28px;
}
div.u_parter_cover table.lr_table td.rtd .dateselect div.time span.gray {
    padding: 0 5px 0 8px;
}
/*=================合作记录==================*/
div.u_record .searchbg span.ml20{
    margin-left:20px;
}
div.u_record table.mul_table th.th1{
    width:40px;
}
div.u_record table.mul_table th.th2{
    width:100px;
}
div.u_record table.mul_table th.th3{
    width:120px;
}
div.u_record table.mul_table th.th4{
    width:120px;
}
div.u_record table.mul_table th.th5{
    width:90px;
}
div.u_record table.mul_table th.th6{
    width:160px;
}
div.u_record table.mul_table th.th7{
    width:160px;
}
div.u_rdetail table.lr_table td{
    vertical-align: middle;
    padding-top: 0;
}
div.u_rdetail  .info_show{
    height: 40px;
    line-height: 40px;
    margin-top:30px;
    padding-left: 15px;
    font-weight: bold;
    border-bottom: 1px solid #cdcdcd;
    color:#989898;
}
div.u_rdetail  table.dtb{
    width: 100%;
}
div.u_rdetail  table.dtb tr th{
    height: 30px;
    line-height: 30px;
    padding:5px 10px 5px 15px;
    background:#f6f6f6;
}
div.u_rdetail  table.dtb tr td{
    padding: 10px 20px;
}
div.u_rdetail  table.dtb tr.ops {
    background-color: #ecf4e0;
}
div.u_rdetail table.atb th.th1{
    width: 100px;
}
div.u_rdetail table.atb th.th2{
    width: 500px;
}
div.u_rdetail table.atb th.th3{
    width: 160px;
}
/*=================权益使用记录管理==================*/
div.records table.mul_table th.th1{
    width: 120px;
}
div.records table.mul_table th.th2{
    width:150px;
}
div.records table.mul_table th.th3{
    width:350px;
}
div.records table.mul_table th.th4{
    width:140px;
}
@media (max-width: 767px){
	.login div.l_div{
	width:100%;
	border-right: none;
	}
	.struct2 .struct_right .aexchange .searchbg{

    padding: 20px 0 20px 0px;
	}
	.aexchange ul.extemp{
		width:95%;
		margin:0 auto;
		margin-left:5%;
	}
	.aexchange ul.extemp li div.col_l{
		width:auto;
	}
}



a.mgave1,
a.mok_gray1,
a.medit1,
a.mdelete1,
a.mok1,
a.mcancel1,
a.mreview1,
a.mcheck1,
a.mswitch1,
a.madd1{
    display: inline-block;
    height: 20px;
    line-height: 20px;
    background: url("../Image/opericon.png") no-repeat 0 0;
    width: 20px;
}

a.mswitch{
    display: inline-block;
    height: 20px;
    line-height: 20px;
    background: url("../Image/opericon.png") no-repeat 0 0;
    width: 20px;
}

a.mgave,
a.medit,
a.mok,
a.mcheck{
    margin-right: 30px;
}
a.medit{
    background-position: -29px -141px;
}
.ops a.medit{
    background-position: 0 -141px;
}
a.mdelete{
    background-position: -29px -84px;
}
.ops a.mdelete{
    background-position: 0 -84px;
}
a.mok{
    background-position: -29px -57px;
}
.ops a.mok{
    background-position: 0 -57px;
}
a.mok_gray{
    background-position: -29px -267px;
}
.ops a.mok_gray{
    background-position: 0 -267px;
}
a.mcheck{
    background-position: -29px -220px;
}
.ops a.mcheck{
    background-position: 0 -220px;
}
a.mcancel{
    background-position: -29px -114px;
}
.ops a.mcancel{
    background-position: 0 -114px;
}
a.mswitch{
    background-position: -61px -30px;
    width: 50px;
}
a.mswitch.on{
    background-position: 0 -30px;
}
.ops a.mswitch{
    background-position: -61px 0;
}
.ops a.mswitch.on{
    background-position: 0 0;
}
a.mreview{
    background-position: -29px -186px;
}
.ops a.mreview{
    background-position: 0 -209px;
}
a.madd{
    background-position: -29px -244px;
}
.ops a.madd{
    background-position: 0 -244px;
}
a.mgave{
    background-position: -82px -113px;
}
.ops a.mgave{
    background-position: -54px -113px;
}