/*上传图片 wuly*/
.mlr2 {
    margin:0 2px;
}
.fix {
    width:100%;
    height:0;
    overflow:hidden;
    clear:both;
    float:none;
    font-size:0;
    background:transparent;
}
.images_upload {
    font-family:Arial, "宋体";
    font-size:12px;
}
a.w_local, a.w_phone, a.w_localn, a.w_phonen, .img_selector, .img_selector.hover, a.item_close, .drag .img_selector, a.w_local span em {
    background:url(../image/image_upload.png) no-repeat;
}
a.w_local, a.w_phone, a.w_localn, a.w_phonen {
    display:inline-block;
    font:12px/29px Arial, "宋体";
    color:#666;
    text-align:right;
    padding-right:10px;
}
a.w_local:hover, a.w_phone:hover {
    color:#000;
    text-decoration:none;
}
a.w_local {
    width:75px;
    background-position:0 0;
    position:relative;
}
a.w_local:hover {
    background-position:0 -30px;
}
a.w_localn, a.w_localn:hover {
    width:75px;
    background-position:0 -60px;
    color:#a6a6a6;
}
a.w_local span {
    position:absolute;
    width:100px;
    line-height:20px;
    display:block;
    background-color:#fffee0;
    border:#f5e493 1px solid;
    text-align:left;
    padding:0 10px;
    left:0;
    top:35px;
    color:#999;
}
a.w_local span em {
    display:block;
    width:11px;
    height:6px;
    position:absolute;
    top:-6px;
    left:10px;
    background-position:-103px -224px;
}

.images_upload_ex {
    position:relative;
    left:-16px;
}
.imgbox {
    float:left;
    display:inline;
    width:94px;
    height:120px;
    margin-right:12px;
}

.imgbox90 .imgbox{height:90px;}




.imgbox.loading .wait_con {
    background:#f6f6f6 ;text-align:center;
}
.imgbox.w_phoneupload .wait_con {
    background:#f6f6f6 url(../image/phone_upload.png) center no-repeat;
}
.imgbox.loading .item_box {
    background:#f6f6f6 url(../image/loading.gif) center no-repeat;
}
.imgbox.w_phoneupload .item_box {
    background:#f6f6f6 url(../image/phone_upload.png) center no-repeat;
}
span.w_wait {
    display:block;
    text-align:center;
    line-height:24px;
}
.imgbox.w_d {
    background:url(../image/drag_img.png) center 120px no-repeat;
}
.img_selector {
    position:relative;
    display:block;
    width:77px;
    background-position:0 -180px;
    line-height:22px;
    padding-left:6px;
    cursor:pointer;
}
.img_selector.hover {
    background-position:0 -202px;
    z-index:4;
}
.img_selector .hc {
    border: 1px solid #FFC999;
    left: 0;
    padding: 1px;
    top: 19px;
    z-index: 99;
}
.img_selector .shadow {
    padding:0;
    _bottom:-4px;
    _width:76px;
}
.img_selector li {
    display:inline;
}
.img_selector a {
    color: #666;
    display: block;
    line-height: 21px;
    padding: 0 13px 0 6px;
    white-space: nowrap;
}
.img_selector a:hover {
    background-color:#ff7919;
    color:#fff;
    text-decoration:none;
}
.w_upload {
    position:relative;
    width:94px;
    top:-1px;
}
.wait_con {
    display:block;
    width:80px;
    height:60px;
    padding:6px;
    border:#d3d3d3 1px solid;
    background-color:#f6f6f6;
}
.wait_con img {
    display:block;
    width:80px;
    height:60px;
}
.item_box {
    display:block;
    width:80px;
    height:106px;
    padding:6px;
    border:#d3d3d3 1px solid;
    background-color:#f6f6f6;
}
.item_box img {
    display:block;
    width:80px;
    height:106px;
}
a.item_close {
    position:absolute;
    display:block;
    width:14px;
    height:14px;
    background-position:-100px -182px;
    right:-6px;
    top:-6px;
    text-indent:-9999px;
    overflow:hidden;
}
a.item_close:hover {
    text-decoration:none;
    background-position:-100px -200px;
}
.item_input {
    display:block;
    width:94px;
}
.item_input textarea {
    width:88px;
    height:20px;
    margin-top:0;
    margin-top:0\0;
*margin-top:-1px;
    _margin-top:-1px;
    border:#d3d3d3 1px solid;
    border-top:none;
    display:block;
    font:12px/20px Arial, "宋体";
    overflow:hidden;
    padding:0 2px;
}
.item_input .shadow {
    display:none;
}
.item_input.on {
    display:block;
    z-index:98;
    background-color:#f6f6f6;
    position:absolute;
    width:180px;
    padding:6px 6px 0 6px;
    border:#d3d3d3 1px solid;
    top:67px;
}
.item_input.on .hc {
    display:block;
}
.item_input.on .shadow {
    padding:0;
    _width:193px;
}
.item_input.on i.tline {
    position:absolute;
    height:1px;
    overflow:hidden;
    left:0;
    top:-1px;
    width:93px;
    background-color:#f6f6f6;
    display:block;
}
.item_input.on textarea {
    border:#e3e3e3 1px solid;
    width:174px;
    height:80px;
}
.item_input.on em {
    line-height:18px;
    color:#d4d4d2;
}
.w_drag .img_selector {
    background-position:0 -224px;
}
.w_drag .item_box {
    border:#a19f9f 1px solid;
    border-bottom:#d3d3d3 1px solid;
}
.w_drag .item_input textarea {
    border:#a19f9f 1px solid;
    border-top:none;
}