@charset "utf-8";
/* CSS Document */

.BehindBox{ width:100%; margin-top:20px;font-size:14px;color: #333333;line-height:28px;}
.BehindBox label{ display:block; float:left; height:28px; line-height:28px; text-align:right; width:106px; padding-right:18px;font-size:14px;color: #333333;}
.BehindBox .BehindInput{ border:1px #ddd solid; height:28px; line-height:28px; text-indent:5px;font-size:14px;color: #333333;outline: medium; border-radius:4px;}
.BehindBox em{ color:#EA3838;font-size:14px; font-style:normal; margin-left:4px;}
.BehindLogo{ width:800px; float:left; position:relative;}
.BehindLogo img.logoimgBox{ display:block; position:absolute; z-index:9; top:0; left:0; width:115px; height:115px; border:1px #ddd dashed; border-radius:4px;}
.BehindLogo img.logoimg{display:block;float:left;width:115px; height:115px;}
.BehindLogo span{ display:block; float:left;border:1px solid #D9D9D9;border-radius:4px; width:106px; height:32px; line-height:32px; text-align:center;font-size: 14px;color: rgba(0,0,0,0.65);cursor:pointer; margin:85px 0 0 30px;}
.BehindLogo span img{ display:inline-block; float:none; width:14px; height:14px; border:none;}
.BehindLogo input[type="file"]{width:106px; height:32px; position:absolute; z-index:9; top:86px; left:148px;cursor:pointer; opacity:0;}
.BehindLogo .BehindTip{ width:660px; margin-top:18px;font-size: 12px;color: rgba(0,0,0,0.45); line-height:17px;}

.BehindBan img.logoimg{width:300px; height:140px;}
.BehindBan img.logoimgBox{width:300px; height:140px;}
.BehindBan input[type="file"]{left:331px; top:109px;}
.BehindBan span{margin:108px 0 0 30px;}
.BehindBox .BehindS{ margin-right:10px; width:160px;height:30px; line-height:30px; margin-bottom:16px;}
.BehindBoxS{ width:660px;}

.BehindBox .Shelf{}
.BehindBox .Shelf label{ width:auto; padding:0; margin-right:25px;}
.BehindBox .Shelf input[type="checkbox"]{ zoom:130%; vertical-align:middle; margin-left:9px;}
.BehindBox .BehindTxt{ width:780px; height:314px;background: #FFFFFF;border:1px solid #979797;outline: medium; resize:none; padding:8px 5px;font-size:14px;color: #333333; line-height:22px;}

.BehindBox .BehindImg{ width:660px;}
.BehindBox .BehindImg a{ color:#1890FF;font-size: 14px;}
.BehindBox .BehindImg em{ font-style:normal; color:#ddd; font-size:20px; margin:0 10px;}
.BehindBox .BehindImg a:hover{ text-decoration:underline;}
.BehindBoxImg{ padding-left:124px; margin-top:20px;}
.BehindBoxImg span{ display:inline-block; width:116px; height:116px;background: rgba(226,226,226,0.52); margin:0 5px; overflow:hidden;}
.BehindBoxImg span img{ display:block;width:116px; border:0;}
.BehindPage{ text-align:right; line-height:30px;}
.BehindPage a{ color:#4A90E2; font-size:14px; margin:0 6px;}
.BehindPage a:hover{ color:#ea3838;}

.BehindBut{padding-left:124px; margin-top:20px;}
.BehindBut button{ display:inline-block; background-color:#DB2828; border-radius:4px; width:116px; height:32px; border:0; color:#fff;font-size:14px; cursor:pointer;outline: medium; margin-right:18px;}
.BehindBut button:hover{ background-color:#f5345e;}
.BehindBut button:focus{ background-color:#d93333;}

/*主图添加*/
.ImgAdd{ width:995px;}
.ImgAddTit{font-size: 16px;color: #333333; border-bottom:1px #ddd solid; height:40px; line-height:40px;}
.ImgAddTit em{ font-style:normal; display:inline-block; width:3px; height:15px; background-color:#ea3838; float:left; margin:13px 7px 0 0;}
.ImgAddTit input{ float:right;background: #EA3838;border-radius: 4px; width:82px; height:28px;font-size: 14px; color:#fff; border:0; margin-top:5px; cursor:pointer;}
.ImgAddTit input:hover{ background-color:#f5345e;}
.ImgAddNo{ width:100%; overflow:hidden; margin-top:20px;}
.ImgAddNo li{ position:relative; float:left; background-color:#f2f2f2; width:180px; height:180px;margin:0 8px; border:1px #ddd solid;}
.ImgAddNo li.ImgAddY span,.ImgAddNo li.ImgAddY .ImgAddoperating{ display:block;}
.ImgAddNo li span{ display:none; width:100%;width:180px; position:absolute; z-index:9; left:0; top:0; background:rgba(0,0,0,.5); color:#fff; font-size:12px; line-height:24px; height:24px; text-align:right;}
.ImgAddNo li span a.MainImg{ color:#fff; margin-right:10px;}
.ImgAddNo li span a.MainImg:hover{opacity:.7;}
.ImgAddNo li .ImgAddImg{ display:block;width:180px; height:180px; overflow:hidden;}
.ImgAddNo li .ImgAddoperating{ display:none;width:100%;height:24px;position:absolute; z-index:9; left:0; bottom:-50px; background:rgba(0,0,0,.5);transition:all ease 0.5s;-moz-transition: all ease 0.5s;-webkit-transition: all ease 0.5s;-o-transition: all ease 0.5s;}
.ImgAddNo li:hover .ImgAddoperating{ bottom:0px;}
.ImgAddoperating .ImgAddRight,.ImgAddoperating .ImgAddLeft{ display:inline-block; width:7px; height:13px; margin-top:6px;}
.ImgAddoperating a:hover{ opacity:.7;}
.ImgAddoperating .ImgAddLeft{ margin-left:10px; background:url(../icon/warrorleft.png) no-repeat;}
.ImgAddoperating .ImgAddRight{ margin-left:30px; background:url(../icon/warrorright.png) no-repeat;}
.ImgAddoperating .ImgAddDel{ margin-top:3px; margin-right:10px; display:inline-block; width:16px; height:18px; background:url(../icon/deleteW.png) no-repeat;}

.ImgAddList{width:100%; overflow:hidden; margin-top:20px; border-top:1px #ddd solid; padding-top:20px;}
.ImgAddList li{float:left; position:relative; background-color:#f2f2f2; width:180px; height:180px;margin:10px 8px; border:1px #ddd solid; overflow:hidden; cursor:pointer;}
.ImgAddList li img{ display:block;width:180px; height:180px;}
.ImgAddList li a{ display:block; width:100%; height:180px; line-height:180px; color:#fff; font-size:16px; text-align:center; background:rgba(0,0,0,.6); position:absolute; z-index:9; left:0; bottom:-500px;transition:all ease 0.5s;-moz-transition: all ease 0.5s;-webkit-transition: all ease 0.5s;-o-transition: all ease 0.5s;}
.ImgAddList li:hover a{bottom:0;}

.ImgAddDel{ border-top:none; padding-top:0;}
.ImgAddDel li a img{ display:block; border:0; width:32px;height:32px; margin:70px auto auto;}


/*账户中心*/
.AccountTit{ width:100%; border-bottom:1px #ddd solid; font-size:16px; color:#333; text-indent:15px; height:20px; padding-bottom:12px;}
.AccountTxt{ display:block;font-size:16px; color:#333;text-indent:15px; margin:20px 0;}
.AccountName{display:block; height:47px; padding:17px 22px; font-size:16px; color:#333; background-color:#f2f2f2;}
.AccountName img{ display:inline-block; width:47px; height:47px; border-radius:50%; vertical-align:middle; margin-right:20px;}
.AccountList{ border-top:1px #ddd solid; margin-bottom:100px;}
.AccountList li{border-bottom:1px #ddd solid; padding:19px 20px;}
.AccountList li a{ display:block; float:right; width:160px; height:40px; line-height:40px; text-align:center; border:1px #ddd solid; border-radius:4px; font-size:16px; color:#333; margin-top:5px;}
.AccountList li a:hover{ border-color:#78b5f9;}




















































