/** CSS document **/
body { font-size: 12px; line-height: 24px; font-family: "宋体","Arial Narrow"; background: #fff; margin: 0px; }
form, ul, li, ol, li, dl, dt, dd, img, p, h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; border: 0; list-style: none; }
a { text-decoration: none; color: #0b5ba5; }
a:hover { text-decoration: underline; }
.clearfix { clear: both; }
.leftR10 { float: left; margin-right: 10px; }
.clear { clear: both; }
.blank5 { height: 6px; overflow: hidden; }
.blank12 { height: 12px; overflow: hidden; }
.blank8 { height: 8px; overflow: hidden; +height:0; _height: 8px; }
.mainwidth { margin: 0px 5px 0px 5px; }
.fonts { font-size: 14px; color: #000; }
.float { float: left; margin-right: 15px; }
.qq { float: left; display: none; padding: 1px 0px 2px 0px; height: 21px; }
.inbnt { display: block; }
.line, .p { line-height: 18px; color: #666; word-break: break-all; }
.p { border: 1px #ffe7b7 solid; background: #fdfcf8; padding: 5px; }
.votelenth { background: url(../images/lenth.gif); height: 15px; }
.currentcolor { background: #f6faf1; }
.cstrong { font-weight: bold; }
.nowrap { white-space: nowrap; }
.formwidth { width: 300px; }
/*全局错误页*/
.allerror { margin: auto; padding-left: 65px; padding-top: 20px; background: #fff6c8; width: 914px; padding-bottom: 20px; border: 1px solid #ffd700; }
.allerror h2 { font-size: 16px; }
/*按钮*/
.submit_quanxuan a, .submit_fanxuang a, .submit_shanchu a, .submit_bianji a, .submit_chexiao a, .submit_chakan a, .submit_puhuo a, .submit_xiajia a, .submit_shangjia a, .submit_qinkong a, .submit_tiajia a, .submit_dalata a, .submit_chakan a, .submit_xugai a, .submit_guanbi a, .submit_jiage a, .submit_tuikuang a, .submit_tianjia a, .submit_tongyi a, .submit_tongyii a { line-height: 23px; text-decoration: none; color: #0b5ba5; float: left; margin-right: 20px; }

.submit_btnshangjia a, .submit_btnxiajia a, .submit_btnbianji a, .submit_btnguanbi a, .submit_btnxiugai a, .submit_btnquanxuan a, .submit_btnchexiao a { width: 50px; line-height: 23px; text-align: right; text-decoration: none; padding-right: 10px; color: #004380; float: left; margin-right: 5px; }

.submit_faihuo a { width: 50px; line-height: 23px; text-align: right; text-decoration: none; padding-right: 10px; color: #004380; float: left; margin-right: 5px; }
.submit_fanxuang a { background: url(../images/icon.gif) no-repeat -240px -192px; }
.submit_chexiao a { background: url(../images/icon.gif) no-repeat -177px -166px; }
.submit_puhuo a { background: url(../images/icon.gif) no-repeat -240px -192px; }
.submit_btnxiajia a { background: url(../images/icon.gif) no-repeat -177px -192px; }
.submit_btnshangjia a { background: url(../images/icon.gif) no-repeat -113px -140px; }
.submit_btnquanxuan a { background: url(../images/icon.gif) no-repeat -240px -114px; }
.submit_btnchexiao a { background: url(../images/icon.gif) no-repeat -177px -166px; }
.submit_btnxiugai a { background: url(../images/icon.gif) no-repeat -124px -218px; width: 77px; }
.submit_btnbianji a { background: url(../images/icon.gif) no-repeat -113px -114px; }
.submit_btnguanbi a { background: url(../images/icon.gif) no-repeat -74px -166px; width: 90px; }
.submit_faihuo a { background: url(../images/icon.gif) no-repeat -177px -114px; }
.submit_tuikuang a { background: url(../images/icon.gif) no-repeat -11px -166px; color: #F00; }

.submit_tui a { background: url(../images/icon.gif) no-repeat -10px -140px; width: 23px; height: 23px; text-align: center; color: #F00; }
.submit_jia, .submit_jia100, .submit_jia115 { color: #FFF; font-size: 12px; padding: 0px 0px 0px 30px; line-height: 26px; display: block; text-align: left; }
.submit_jia { background: url(../images/icon.gif) no-repeat -0px -332px; width: 100px; display: inline-block; }
.submit_jia100 { background: url(../images/icon.gif) no-repeat -0px -301px; width: 70px; }
.submit_jia115 { background: url(../images/icon.gif) no-repeat -0px -269px; width: 85px; }
.base_blue_btn { background: url(../images/icon.gif) no-repeat -137px -332px; width: 90px; display: inline-block; margin-right: 10px; padding-left: 26px; color: #fff; line-height: 26px; }

#submit_jia ul { width: 1000px; overflow: hidden; }
#submit_jia li { float: left; background: url(../images/icon.gif) no-repeat -0px -332px; width: 100px; overflow: hidden; padding: 0px 0px 0px 30px; }

.submit_bnt, .submit_bnt2, .submit_bnt3 { border: 0; height: 26px; color: #FFF; padding: 0px 0px 0px 20px; font-size: 12px; }
.submit_bnt { background: url(../images/icon.gif) no-repeat -0px -301px; width: 100px; }
.submit_bnt2 { background: url(../images/icon.gif) no-repeat -0px -332px; width: 130px; }
.submit_bnt3 { background: url(../images/icon.gif) no-repeat -0px -269px; width: 115px; }
.printSub { background: url(../images/printSub.gif) no-repeat 0px 0px; width: 139px; border: 0; color: #FFF; font-size: 12px; height: 36px; cursor: pointer; }
.printSub1 { background: url(../images/printSub1.gif) no-repeat 0px 0px; width: 139px; border: 0; color: #FFF; font-size: 12px; height: 36px; cursor: pointer; }
.submit_faishong { background: url(../images/icon.gif) no-repeat -137px -332px; width: 100px; border: 0; color: #FFF; font-size: 12px; height: 26px; }
.submit_queding { width: 70px; height: 26px; background: url(../images/icon.gif) no-repeat -105px -301px; color: #FFF; border: 0; font-size: 12px; }
.submit_DAqueding { width: 100px; height: 38px; line-height: 38px; background: url(../images/icon.gif) no-repeat -159px -362px; color: #FFF; border: 0; font-size: 14px; font-weight: 700; cursor: pointer; }
a.submit_DAqueding:hover { text-decoration: none; }
.submit_jixu { width: 150px; height: 38px; background: url(../images/icon.gif) no-repeat 0 -362px; color: #FFF; border: 0; font-size: 14px; font-weight: 700; margin-left: 6px; }
.submit_none { width: 101px; height: 38px; background: url(../images/icon.gif) no-repeat -159px -400px; color: #ccc; border: 0; font-size: 14px; font-weight: 700; }


/*字体颜色*/
.colorA { color: #ff0000 !important; }
.colorB { color: #006b0a; }
.colorC { color: #785540; }
.colorD { color: #888; padding: 10px 0px 0px 12px; }
.colorE { color: #ff7f00 !important; }
.colorF { color: #666; }
.colorG { color: #ff4800; }
.colorO { color: #fff; }
.colorP { color: #ffff00; }
.colorQ { color: #666; }
.colorR { color: #888; line-height: 30px; }

/*样试清空*/
.a_none { padding: 0 !important; }
.a_none_left { padding-left: 0 !important; }
.m_none { margin: 0 !important; }
.td_none, .br_none td { border-bottom: 0 !important; }
.br_none { border: 0 !important; }

/*Logo*/
.toparea { width: 980px; height: 70px; clear: both; margin: auto; background: url(../images/top_bg.gif) no-repeat right bottom; }
.toparea .logoImg { height: 39px; padding: 17px 0px 0px 0px; }
.toparea .logoImg img { float: left; padding-right: 4px; }
.toparea .logoImg span a { color: #0b5ba5; float: left; padding: 14px 4px 0px 4px; }
.toparea .logoImg span .a { padding-top: 11px; }
.toparea .logoImg p { text-align: right; float: right; line-height: 39px; }
.toparea .logoImg p a { color: #0b5ba5; padding: 0px 4px 0px 4px; }
.toparea .logoImg span a:hover, .toparea .logoImg p a:hover { text-decoration: underline; }
.toparea .logoImg p strong { color: #F00; font-weight: normal; }
.toparea .logoImg p strong a { color: #F00; }

/*顶部*/
.topchannel { height: 38px; width: 980px; margin: 0 auto; background: url(../images/bg.gif) repeat-x 0px -38px; }
.topchannel .channelshell { background: url(../images/bg.gif) no-repeat left top; height: 38px; width: 980px; }
.topchannel .menutab { background: url(../images/bg.gif) no-repeat right -76px; width: 100%; height: 38px; }
.topchannel .menutab ul { margin-left: 0px; padding-left: 10px; }
.topchannel .menutab ul li { float: left; padding: 0 5px; margin-top: 1px; }
.topchannel .menutab ul li img { display: block; padding-right: 4px; margin-top: 5px; float: left; }
.topchannel .menutab li a { color: #0b5ba5; font-size: 14px; font-weight: 700; text-decoration: none; display: block; margin-top: 4px; text-align: center; }
.topchannel .menutab li a span { display: block; line-height: 30px; padding: 0 12px; }
.topchannel .menutab li a:hover { background: url(../images/hover.gif) no-repeat -164px -68px; text-decoration: none; color: #ff6600; }
.topchannel .menutab li a:hover span { background: url(../images/hover.gif) no-repeat right -95px; }
.topchannel .menutab li.menucurrent { margin-top: 0px; _float: left; z-index: 0; }
.topchannel .menutab li.menucurrent a { color: #fff; background: url(../images/hover.gif) no-repeat -164px 0px; height: 34px; /*width:110px;*/ _float: left; }
.topchannel .menutab li.menucurrent a span { background: url(../images/hover.gif) no-repeat right -34px; height: 32px; padding-top: 2px; padding-left: 13px; _float: left; }
.topchannel .menutab li.menucurrent a:hover { color: #fff; background: url(../images/hover.gif) no-repeat -164px 0px; height: 34px; _float: left; }
.topchannel .menutab li.menucurrent a:hover span { background: url(../images/hover.gif) no-repeat right -34px; height: 32px; padding-top: 2px; _float: left; }


.subchannel { height: 40px; width: 980px; margin: 0 auto; background: url(../images/bg.gif) repeat-x 0px -154px; }
.subchannel .channelshell { background: url(../images/bg.gif) no-repeat left -194px; height: 40px; width: 980px; }
.subchannel .menutab { background: url(../images/bg.gif) no-repeat right -114px; height: 30px; float: left; width: 980px; _width: 863px; }
/*.subchannel .menutab ul,.subchannel .leftbnt{}*/
.subchannel .menutab ul { padding-left: 10px; }
.subchannel .menutab ul li, .subchannel .leftbnt ul li { float: left; background: url(../images/bg.gif) no-repeat right -269px; margin-right: 7px; }
.subchannel .menutab li a, .subchannel .leftbnt li a { color: #fff; font-size: 12px; text-decoration: none; display: block; margin-top: 6px; }
.subchannel .menutab li a span { display: block; padding: 0 10px 0 12px; }
.subchannel .menutab li a:hover { text-decoration: none; background: url(../images/TOP03.gif) no-repeat left; }
.subchannel .menutab li a:hover span { background: url(../images/TOP05.gif) no-repeat right; }
.subchannel .menutab li.visited a { text-decoration: none; background: url(../images/TOP06.gif) no-repeat left; }
.subchannel .menutab li.visited a span { background: url(../images/TOP07.gif) no-repeat right; color: #0b5ba5; }
.areaaffiche { border: #ff9933 solid 1px; height: 33px; background: #ffffee; margin: 5px auto auto auto; }
.areaaffiche li { float: left; }
.areaaffiche li.afficheleft { width: 80px; border-right: 1px solid #ff9933; height: 33px; background: url(../images/icon.gif) no-repeat -231px -18px; }
.areaaffiche li.affichecontent { padding-left: 5px; color: #2f2f2f; line-height: 33px; }

/*选项卡*/
.optiongroup { height: 34px; background: url(../images/bg.gif) repeat-x 0px -320px; overflow: hidden; }
.optiongroup li { float: left; }
.optiongroup li { display: block; background: url(../images/bg.gif) repeat-x 0 -354px; }
.optiongroup li a { display: block; background: url(../images/operstart_a.gif) no-repeat right 4px; height: 34px; line-height: 34px; color: #0b5ba5; _float: left; cursor: pointer; }
.optiongroup li a:hover { text-decoration: none; }
.optiongroup li a span { padding: 0 35px; line-height: 37px; }
.optiongroup li.menucurrent { background: url(../images/hover.gif) repeat-x -165px -129px; height: 34px; _float: left; }
.optiongroup li.menucurrent a { color: #000; font-weight: 700; font-size: 14px; text-decoration: none; display: block; line-height: 34px; background: url(../images/hover.gif) no-repeat right -163px; padding: 0; }
.optiongroup li.menucurrent a span { padding: 0 35px; padding-right: 35px; }
.optioncenter { display: block; background: url(../images/opcenter.gif) no-repeat left 0px; _float: left; }
.optiongroup li.optionend a { background: url(../images/operend_a.gif) no-repeat right 4px; height: 34px; line-height: 34px; color: #0b5ba5; }
.optiongroup li.optionstar span { display: block; background: url(../images/oper_start.gif) no-repeat left 4px; height: 34px; line-height: 37px; color: #0b5ba5; _float: left; }
.optiongroup li.optionstar a { background: url(../images/operstart_a.gif) no-repeat right 4px; height: 34px; line-height: 34px; color: #0b5ba5; }
.optionnext { background: none !important; }
.optioncurrentend { background: url(../images/cureentend.gif) no-repeat right 0px !important; height: 34px; line-height: 34px; color: #0b5ba5; }

/*表单样式*/
.forminput, .attributeContent2 li input, .skuItemList #li_51 #txt_51 { background: url(../images/input-bg.png) white no-repeat 0px 0px; border: #a7a6aa 1px solid; color: #333; padding: 4px 0px; padding-left: 2px; float: left; height: 20px; }
.formselect select { _margin: 0px; background: url(../images/input-bg.png) white no-repeat 0px 0px; border: #a7a6aa 1px solid; _border: none; color: #333; padding: 5px 2px; }
.formselect { _border: #a7a6aa 1px solid; _padding: 1px; _background: #a7a6aa; }
.attributeContent { float: left; }
.attributeContent span { line-height: 24px; color: #999; }
.searchbutton { height: 25px; width: 70px; background: url(../images/icon.gif) no-repeat -230px -58px; border: none; color: white; text-align: left; padding-left: 8px; font-size: 12px; padding-top: 1px; }
.advancesearch a { color: #0b5ba5; display: block; line-height: 25px; }
.advancesearch a:hover { color: #0b5ba5; text-decoration: underline; }


/*数据区*/
.dataarea, .databody { border: 1px #ccc solid; border-top: none; padding: 15px; overflow: hidden; _overflow: visible; height: auto; _height: 1px; }
.dataarea .title { font-size: 14px; font-weight: 700; padding-bottom: 12px; /* border-bottom:1px #ccc solid; margin-bottom:12px;*/ }
.dataarea .searcharea ul { overflow: hidden; }
.dataarea .searcharea li { float: left; padding-left: 11px; line-height: 30px; padding: 4px; }
.dataarea .searcharea li.clickTopX { background: url(../images/next.gif) 0px 2px no-repeat; padding-left: 25px; font-weight: bold; color: #666; font-size: 14px; cursor: pointer; }
.dataarea .searcharea li.clickTopS { background: url(../images/top.gif) 0px 2px no-repeat; padding-left: 25px; font-weight: bold; color: #666; font-size: 14px; cursor: pointer; }
.dataarea .searcharea li p a { color: #0b5ba5; }
.dataarea .searcharea li .a { }
.dataarea .searcharea li p a:hover { text-decoration: underline; }
.dataarea .searcharea li span { display: block; float: left; _line-height: 30px; }
.dataarea .advanceSearchArea { height: 20px; background: #ccc; width: 100%; display: none; }
.dataarea .functionHandleArea { background: #fafafa; border: 1px solid #ddd; position: relative; padding-left: 12px; padding-top: 12px; padding-right: 12px; padding-bottom: 5px; overflow: auto; _overflow: visible; height: auto; _height: 1px; border-bottom: none; background: url(../images/distbg_03.gif) repeat-x bottom #fafafa; }
.dataarea .functionHandleArea .pageHandleArea { _overflow: visible; height: 30px; _height: 1px; _width: 300px; width: 300px; overflow: visible; }
.dataarea .functionHandleArea .pageHandleArea li { float: left; }
.dataarea .functionHandleArea .paginalNum { _width: 190px; }
.dataarea .functionHandleArea .paginalNum span { display: block; float: left; line-height: 21px; }
.dataarea .functionHandleArea .paginalNum a { display: block; float: left; line-height: 21px; height: 21px; padding: 0 3px; border: #c6c6c6 1px solid; background: white; text-align: center; margin-right: 3px; color: #333; }
.dataarea .functionHandleArea .paginalNum a:hover { border: #ff5400 1px solid; background: white; text-align: center; margin-right: 3px; color: #ff5400; font-weight: 700; }
.dataarea .functionHandleArea .paginalNum .selectthis, .selectthis { display: block; float: left; line-height: 21px; height: 21px; padding: 0 3px; background: white; text-align: center; margin-right: 3px; color: #ff5400; font-weight: 700; border: #ff5400 1px solid; }
.databody { background: #f0f7fe; border: 1px #d7e9fc solid; padding: 0px 0px 12px 0px; overflow: hidden; _overflow: visible; height: 100%; }

/*标题*/
.dataarea .toptitle { font-size: 14px; font-weight: 700; overflow: hidden; padding-bottom: 10px; }
.databody .title, .Goodsgifts .title { /*border-bottom:1px #d7e9fc solid*/; padding: 12px 12px 0px 12px; padding-bottom: 8px; overflow: hidden; }
.databody .title em, .Goodsgifts .title em, .dataarea .toptitle em { float: left; padding-top: 3px; width: 43px; }
.databody .title h1, .Goodsgifts .title h1, .dataarea .toptitle h1 { line-height: 20px; font-size: 14px; }
.databody .title span, .Goodsgifts .title span, .dataarea .toptitle span { color: #888888; font-size: 12px; font-weight: normal; line-height: 20px; }
.areacolumn .columnright .title { padding-top: 12px; border-bottom: 1px solid #dcdcdc; padding-bottom: 8px; }
.areacolumn .columnright .title em { float: left; padding-top: 3px; width: 40px; height: 40px; }
.areacolumn .columnright .title span { color: #888888; font-size: 12px; font-weight: normal; line-height: 19px; }
.areacolumn .columnright .title h1 { font-size: 14px; font-weight: 700; color: #000; line-height: 20px; }
.areacolumn .columnright .btn_title { float: right; margin-right: 10px; }
.areacolumn .columnright .btn_title a { display: block; text-decoration: none; background: url(../images/icon.gif) no-repeat right -85px; width: 90px; height: 28px; }
/*.areacolumn .columnright .btn_title a span{background: url("../images/hover.gif") no-repeat scroll right -275px transparent;
    color: #0B5BA5;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 34px;
    line-height: 34px;
    text-decoration: none;}*/
.areacolumn .columnright .btn_title a span { color: #004380; margin-left: 30px; line-height: 28px; }
.databody .title_height h1, .areacolumn .columnright .title_height h1, .databody .title_height h1, .Goodsgifts .title_height h1, .dataarea .toptitle .title_height { line-height: 38px; }
.databody .formitem h2, .datafrom h2 { font-size: 14px; border-bottom: 1px #ccc solid; line-height: 30px; margin: 20px 20px 20px 0px; }


.dataarea h3 { font-size: 14px; padding-top: 15px; line-height: 30px; }
.paihang { line-height: 28px; padding-left: 10px; }

/*分页控件*/
.pageNumber { position: absolute; right: 7px; _top: 12px; top: 12px; }
.pageNumber a { display: block; float: left; height: 21px; padding: 0 5px; line-height: 21px; border: #c6c6c6 1px solid; background: white; text-align: center; margin-right: 3px; color: #333; }
.pageNumber a:hover { border: #ff5400 1px solid; background: white; text-align: center; margin-right: 3px; color: #ff5400; font-weight: 700; text-decoration: none; }
.pageNumber span { display: block; float: left; padding: 0 5px; height: 21px; }
.pageNumber .previous { background: url(../images/icon.gif) white no-repeat 4px -236px; padding-left: 12px; }
.pageNumber .previous:hover { font-weight: normal; background: url(../images/icon.gif) white no-repeat 4px -236px; }
.pageNumber .next { background: url(../images/icon.gif) white no-repeat right -248px; padding-right: 12px; }
.pageNumber .next:hover { font-weight: normal; background: url(../images/icon.gif) white no-repeat right -248px; }
.pageNumber .currentPage { line-height: 21px; height: 21px; border: #ff5400 1px solid; background: white; text-align: center; margin-right: 3px; color: #ff5400; font-weight: 700; }
.pageNumber .pgnum { width: 25px; padding: 2px 2px; margin: 0 3px; _display: in-line; }
.pageNumber .ok { width: 52px; height: 21px; background: url(../images/icon.gif) no-repeat right -291px; border: none; }

.forminput1 { background: url(../images/input-bg.png) white no-repeat 0px 0px; border: #a7a6aa 1px solid; color: #333; padding: 4px 0px; padding-left: 2px; width: 200px; }

.formitem_con, .radionew2, .radnew_con { width: 903px; overflow: hidden; }
.radionew2 input, .radionew2 p { }

#SaleStatis2 table, #SaleStatis2 table td { border: 0px; padding: 0px; }

/*数据区  全选，反选，删除等批量操作按钮*/
.batchHandleArea li { float: left; }
.batchHandleArea .batchHandleButton span { display: block; float: left; margin-right: 5px; }
.batchHandleArea .signicon { width: 14px; height: 12px; background: url(../images/icon.gif) no-repeat 0px -71px; margin-top: 7px; }
.batchHandleArea .allSelect { width: 60px; height: 23px; background: url(../images/icon.gif) no-repeat right -114px; }
.batchHandleArea .allSelect a { display: block; padding-left: 25px; line-height: 23px; color: #004380; }
.batchHandleArea .allOrder { width: 110px; height: 25px; background: url(../images/icon.gif) no-repeat -100px -87px; }
.batchHandleArea .allOrder a { display: block; padding-left: 35px; line-height: 25px; color: #004380; }
.batchHandleArea .quashGoods { width: 86px; height: 23px; background: url(../images/icon.gif) no-repeat right -218px; }
.batchHandleArea .quashGoods a { display: block; padding-left: 25px; color: #004380; }
.batchHandleArea .releaseGoods { width: 60px; height: 23px; background: url(../images/icon.gif) no-repeat right -192px; }
.batchHandleArea .releaseGoods a { display: block; padding-left: 25px; color: #004380; }
.batchHandleArea .delete, .btn .delete { width: 60px; height: 23px; background: url(../images/icon.gif) no-repeat right -166px; }
.batchHandleArea .delete a, .btn .delete a { display: block; padding-left: 25px; color: #004380; }
.batchHandleButton .sendmsg { width: 90px; height: 25px; background: url(../images/icon.gif) no-repeat -30px -217px; }
.batchHandleButton .sendemail { width: 90px; height: 25px; background: url(../images/icon.gif) no-repeat -30px -243px; }
.batchHandleButton .sendsite { width: 90px; height: 25px; background: url(../images/icon.gif) no-repeat -124px -243px; }
.batchHandleButton .sendsite a, .batchHandleButton .sendmsg a, .batchHandleButton .sendemail a { display: block; padding-left: 25px; color: #004380; }
.Pa_15 .reverseSelect, .batchHandleArea .reverseSelect { width: 60px; height: 23px; background: url(../images/icon.gif) no-repeat right -140px; }
.batchHandleArea .reverseSelect a { display: block; padding-left: 25px; color: #004380; }
.batchHandleArea .sendproducts { width: 90px; height: 25px; background: url(../images/icon.gif) no-repeat right -85px; }
.batchHandleArea .sendproducts a { display: block; color: #004380; padding-left: 30px; }
.batchHandleArea .downproduct { width: 100px; height: 25px; background: url(../images/icon.gif) no-repeat -110px -85px; }
.batchHandleArea .printorder { width: 125px; height: 25px; background: url(../images/icon.gif) no-repeat left -438px; }
.batchHandleArea .deleteall { width: 102px; height: 25px; background: url(../images/icon.gif) no-repeat -73px -165px; }
.batchHandleArea .printorder a, .batchHandleArea .downproduct a, .batchHandleArea .deleteall a { display: block; color: #004380; padding-left: 25px; }

.batchHandleArea .sendmsg { width: 87px; height: 23px; background: url(../images/icon.gif) no-repeat -30px -244px; }
.batchHandleArea .sendmsg a { display: block; padding-left: 25px; line-height: 23px; color: #004380; }
.batchHandleArea .sendemail { width: 87px; height: 23px; background: url(../images/icon.gif) no-repeat -30px -218px; }
.batchHandleArea .sendemail a { display: block; padding-left: 25px; line-height: 23px; color: #004380; }

.batchHandleArea .moveSelect { width: 63px; height: 23px; background: url(../images/icon.gif) no-repeat -174px -114px; }
.batchHandleArea .moveSelect a { display: block; padding-left: 22px; color: #004380; }
.bottomBatchHandleArea { padding-left: 15px; }
.batchHandleArea .bottomSignicon { width: 14px; height: 12px; background: url(../images/icon.gif) no-repeat -17px -71px; margin-top: 3px; }

/*数据区  状态筛选*/
.filterClass { float: right; }
.filterClass span { display: block; line-height: 25px; float: left; }
.filterClass b { color: #333; }

/*数据区 数据列表*/

.dataarea .datalist .icon { float: left; cursor: pointer; }
.databody .datalist .search { padding: 12px; overflow: hidden; }
.databody .datalist .search li { float: left; margin-right: 8px; line-height: 28px; }
.databody .datalist .search li span { display: block; float: left; _line-height: 30px; }
.dataarea .datalist table, #addlist, .areacolumn .columnright .content table, .databody .list table { width: 100%; border: 1px #e0dcce solid; color: #333; border-bottom: none; }
.dataarea .datalist table td, #addlist td, .areacolumn .columnright .content table td, .databody .list table td { border-bottom: 1px #e0dcce solid; padding: 6px; }
.dataarea .datalist table th, #addlist th, .databody .list table th { padding: 6px; text-align: left; border-bottom: 1px #e0dcce solid; border-left: 1px #e0dcce solid; white-space: nowrap; }
/*.dataarea .datalist table input{ border:0px;}*/
.dataarea .datalist table .Name a, .areacolumn .columnright .content table .Name a, .databody .list table .Name a, .Goodsgifts table .Name a { color: #0b5ba5; white-space: normal; }
.dataarea .datalist table .Name a:hover, .areacolumn .columnright .content table .Name a:hover, .databody .list table .Name a:hover, .Goodsgifts table .Name a:hover { text-decoration: underline; }
/*.dataarea .datalist table span,.dataarea .datalist table a,.databody .list table span{ display:block;}*/
.dataarea .datalist table span, .databody .list table span { display: block; }
.dataarea .datalist table span.line { word-wrap: break-word; width: 400px; }

.databody .datalist, .databody .datamsg, .databody .datafrom, .databody .Purchase, .databody .list, .databody .Tempimg { background: #fff; border: 1px #d7e9fc solid; margin: 1px 12px 12px 12px; padding: 2px; }
.databody .datalist .icon, .areacolumn .columnright .content .icon { float: left; }
.databody .datalist .logo { border: 1px #e0dcce solid; padding: 1px; width: 107px; height: 28px; float: left; }
.databody .datalist .logo_text { color: #F00; line-height: 32px; margin-left: 10px; float: left; }
.databody .shou { background: #fff; border: 1px #d7e9fc solid; margin: 12px 12px 0px 12px; height: 60px; }
.databody .shou a { color: #0b5ba5; font-weight: 700; }
.databody .shou span { display: block; float: left; height: 42px; padding-top: 18px; line-height: 28px; }
.databody .shou span img { margin-left: 10px; }
.datalist .table_title, #addlist .table_title, .areacolumn .columnright .content .table_title, .databody .list .table_title { background: url(../images/bg.gif) repeat-x 0 -389px; height: 16px; line-height: 16px; color: #5c4a35; }
.dataarea .datalist .page { padding: 4px 0px 10px 10px; }
.dataarea .datalist .Img100_30 { width: 120px; height: 50px; border: 1px solid #aaa; padding: 2px; background: #fff; cursor: pointer; }
/*新增列表图像宽和高定义*/
.dataarea .datalist .Img100_30:hover { border: 1px solid #f60; padding: 2px; background: #fff; }
.dataarea .datalist { height: auto; overflow: hidden; }

.areacolumn .columnright .content { }
.areacolumn .columnright .content table input { border: 1px #a7a6aa solid; }
.areacolumn .columnright .content table .dalata a { color: #888; white-space: normal; float: left; line-height: 27px; }
.areacolumn .columnright .content table th { padding: 6px; text-align: left; }
.areacolumn .columnright .content table td a { font-size: 12px; }
.areacolumn .columnright .content table .dalata a:hover { color: #000; text-decoration: underline; }
.areacolumn .columnright .content table em { font-style: normal; }
.areacolumn .columnright .content table em a { color: #000; border: 1px #b2b2b2 solid; padding: 0px 7px; float: left; margin: 0px 5px; }
.areacolumn .columnright .content table em a:hover { border: 1px #ff6701 solid; color: #f00; }
.abbr { line-height: 28px; font-size: 14px; float: left; margin-bottom: 14px; }
.abbr a { color: #0c5ba6; }
.abbr a:hover { text-decoration: underline; }

/*采购单*/

.databody .Purchase { padding: 4px; overflow: hidden; }
.databody .Purchase .State, .databody .Purchase .OrderItems3, .databody .Purchase .State2 { width: 870px; padding: 11px 37px 10px 37px; overflow: hidden; }
.databody .Purchase .State li { color: #333; border: 1px solid #ccc; height: 30px; line-height: 30px; border-bottom: 0px; }
.databody .Purchase .State li h2 { float: left; width: 90px; padding-right: 10px; text-align: right; font-size: 12px; font-weight: normal; border-right: 1px solid #ccc; margin-right: 10px; }
.databody .Purchase .State li em { background: url(../images/icons.gif) no-repeat 0 -245px; padding-left: 20px; font-style: normal; }
.databody .Purchase .State h1 { font-size: 14px; }
.databody .Purchase .OrderItems3 h2 { font-size: 14px; color: #ff4800; }
.databody .Purchase .OrderItems33 { border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; }
.databody .Purchase .OrderItems33 td { border: 1px solid #ccc; border-bottom: 0px; border-right: 0px; }
.databody .Purchase .State table { width: 100%; color: #333; }
.databody .Purchase .State table a, .databody .Purchase abbr a { color: #0b5ba5; }
.databody .Purchase .State table a:hover, .databody .Purchase abbr a:hover { text-decoration: underline; }
.databody .Purchase .Settlement { margin: 0px auto; }

.databody .list h1 { height: 30px; font-size: 14px; padding-top: 10px; padding-left: 2px; }
.databody .list .Price { }
.databody .list .Price table { line-height: 28px; border-top: none; border: 1px #e4e4e4 solid; border-bottom: none; border-top: none; }
.databody .list .Price table tr { background: #fafafa; color: #000; }
.databody .list .Price table td { padding: 0; border-bottom: 1px #e4e4e4 solid; }
.databody .list .Price .Pg_top { padding-top: 8px; }
.databody .list .Price .Pg_bot { padding-bottom: 8px; }



/*提示*/
.databody .datamsg h1 { color: #F00; font-size: 14px; font-weight: 700; background: url(../images/icons.gif) no-repeat 0 -160px; padding-left: 20px; margin-left: 20px; }
.databody .datamsg span { line-height: 28px; display: block; color: #333; padding-left: 70px; }
.databody .datamsg span a { color: #0b5ba5; font-size: 14px; }
.databody .datamsg span a:hover { text-decoration: underline; }
.databody .msg { font-size: 14px; font-weight: bold; color: #F00; text-align: left; line-height: 60px; background: url(../images/icons.gif) no-repeat 0 -80px; padding-left: 32px; }
.dataarea .bottomPageNumber { position: relative; height: 52px; top: 12px; +top:0; }
.Pop_up .mianform .Failure { font-size: 14px; font-weight: 700; text-align: center; line-height: 24px; margin-bottom: 20px; color: #F00; }
.menber { width: 754px; margin: 0px auto; line-height: 25px; max-height: 200px; }
.menber li { clear: none; width: auto; float: left; height: 25px; line-height: 25px; margin-right: 30px; white-space: nowrap; }
.VIPbg { background: #fff9ee; border: 1px #fce5b7 solid; line-height: 35px; margin-bottom: 14px; overflow: hidden; padding-left: 15px; }
.VIPbg li { float: left; padding-right: 30px; }
.VIPbg li a { color: #0b5ba5; }
.VIPbg li a:hover { text-decoration: underline; }

/*步骤*/
.areacolumn .columnright .Steps { height: 30px; padding-top: 15px; padding-bottom: 15px; }
.areacolumn .columnright .Steps li { float: left; height: 30px; text-align: center; line-height: 31px; list-style-type: none; }
.areacolumn .columnright .Steps .huang { background: url(../images/icon.gif) no-repeat; width: 161px; }
.areacolumn .columnright .Steps .fui { background: url(../images/icon.gif) no-repeat 0 -34px; width: 161px; }
.areacolumn .columnright .Steps .iocns { background: url(../images/icons.gif) no-repeat 0 -330px; width: 30px; margin: 0px 5px; }
.dataarea .Emal, .columnright .Emal { padding: 5px 10px; border: 1px #dfdfdf solid; font-size: 14px; overflow: hidden; margin-bottom: 15px; background: #f5f5f5; height: 25px; }
.dataarea .Emall { padding: 5px 10px; font-size: 14px; overflow: hidden; margin-bottom: 15px; border: 1px #e1e1e1 solid; margin-bottom: 0px; border-bottom: 0; background: #fafafa; }
.dataarea .Emal li, .columnright .Emal li, .Emall li { float: left; margin-right: 30px; }
.databody .Purchase .StepsA, .StepsB, .StepsC, .StepsD, .StepsE { width: 944px; height: 26px; line-height: 26px; }
.databody .Purchase .StepsA li, .StepsB li, .StepsC li, .StepsD li, .StepsE li { width: 188px; float: left; text-align: center; color: #333; }
.databody .Purchase .StepsA { background: url(../images/Steps.gif) no-repeat; }
.databody .Purchase .StepsB { background: url(../images/Steps.gif) no-repeat 0 -29px; }
.databody .Purchase .StepsC { background: url(../images/Steps.gif) no-repeat 0 -59px; }
.databody .Purchase .StepsD { background: url(../images/Steps.gif) no-repeat 0 -89px; }
.databody .Purchase .StepsE { background: url(../images/Steps.gif) no-repeat 0 -118px; }

/*弹出窗口*/
/*.Pop_up{ border:#767576 solid 6px; width:610px; margin:10% auto; padding:0px 15px 30px 15px; }*/
.Pop_up { padding: 0px 15px 30px 15px; }
.Pop_up h1 { width: 100%; line-height: 45px; font-size: 14px; font-weight: 700; border-bottom: 1px #ccc solid; }
.Pop_up .img_datala { width: 38px; height: 20px; position: relative; top: -32px; float: right; }
.Pop_up .mianform { padding: 30px; padding-bottom: 0; }
.Pop_up .mianform a { color: #0d5ba5; padding-left: 15px; }
.Pop_up .mianform a:hover { text-decoration: underline; }
.Pop_up .mianform table td { line-height: 30px; }
.Pop_up .up { overflow: hidden; }
.Visa { padding: 0px 12px 12px 12px; width: 260px; border: 1px #ffb400 solid; margin: 10% auto; background: #fff; }
.Visa h1 { width: 93%; line-height: 38px; font-size: 14px; font-weight: 700; border-bottom: 1px #ccc solid; color: #cc0000; background: url(../images/icons.gif) no-repeat 0 -358px; padding-left: 22px; background: #fff; }
.Visa table { margin-top: 15px; }
.Pop_up { overflow-y: auto; }

.btnmessage { background: url("../images/msg_bg.jpg") no-repeat; border: 0px; width: 103px; height: 28px; color: #ffffff; font-weight: bolder; margin-top: 15px; padding-left: 30px; }

/*增值业务服务*/
.Server { margin: 0px auto; width: 980px; clear: both; position: relative; }
.Server .bodyLeft { width: 148px; position: absolute; top: 0px; left: 0px; z-index: 100; }
.Server .bodyLeft ul li { background: url("../images/hover.gif") no-repeat scroll -262px -240px transparent; height: 36px; }
.Server .bodyLeft ul li a { background: url("../images/hover.gif") no-repeat scroll right -275px transparent; color: #0B5BA5; display: block; font-size: 14px; font-weight: bold; height: 34px; line-height: 34px; text-decoration: none; }
.Server .bodyLeft ul li a span { padding-left: 30px; }
.Server .bodyLeft ul li.nav { display: block; background: url(../images/hover.gif) no-repeat -252px -383px; color: #ff4400; font-size: 14px; font-weight: bold; line-height: 36px; overflow: hidden; }
.Server .bodyLeft ul li.nav a { display: block; background: url(../images/hover.gif) no-repeat -251px -347px; height: 42px; color: #333; }
.Server .bodyLeft ul li.nav a:hover { color: #f60; }
.Server .bodyRight { /*border:1px solid #CCCCCC;background:#fff;*/ background: #F0F7FE; border: 1px solid #D7E9FC; padding: 10px; width: 810px; position: absolute; top: 0px; right: 0px; z-index: 99; }
.Server .bodyRight .title { border-bottom: 1px solid #DCDCDC; padding-bottom: 8px; padding-top: 12px; color: #888888; }
.Server .bodyRight .title h1 { color: #000000; font-size: 14px; font-weight: 700; line-height: 20px; }
.Server .bodyRight .title em { float: left; height: 40px; padding-top: 3px; width: 40px; color: #FF0000; padding-right: 5px; font-size: 12px; line-height: 24px; }
.Server .bodyRight .datalist { background: #FFFFFF; border: 1px solid #D7E9FC; padding: 2px; margin-bottom: 6px; }
.Server .bodyRight .datalist table { border: 1px solid #E0DCCE; color: #333333; width: 100%; word-break: break-all; }
.Server .bodyRight .datalist table caption { text-align: left; font-size: 14px; line-height: 30px; height: 30px; color: #f60; font-weight: bold; padding-left: 10px; }
.Server .bodyRight .datalist table .table_title { background: url("../images/bg.gif") repeat-x scroll 0 -389px transparent; color: #5C4A35; height: 16px; line-height: 16px; font-size: 12px; font-weight: bold; }
.Server .bodyRight .datalist table td { border-bottom: 1px solid #E0DCCE; padding: 6px; }
.gbs1 { border: 1px solid #e2e2e2; float: left; }
.gb1, .gb2 { height: 25px; color: #333; padding: 3px 12px; font-size: 14px; background: #e5e5e5; padding: 3px 10px; border-left: 1px solid #fff; border-top: 1px solid #fff; border-right: 1px solid #6a6a6a; border-bottom: 1px solid #6a6a6a; cursor: pointer; }
.gb2 { background: #ddd; }

a.linkSub { border: 1px solid #e2e2e2; float: left; }
a.linkSub input { height: 25px; color: #666; padding: 3px 12px; font-size: 14px; background: #e5e5e5; padding: 3px 10px; border-left: 1px solid #fff; border-top: 1px solid #fff; border-right: 1px solid #6a6a6a; border-bottom: 1px solid #6a6a6a; cursor: pointer; }
a.linkSub:hover { border: 1px solid #ccc; float: left; }
a.linkSub:hover input { background: #ddd; color: #333; }


.rbs1 { border: 1px solid #f9a4b2; float: left; }
.rb1, .rb2 { height: 25px; color: #fff; padding: 3px 12px; font-size: 14px; background: #f9a4b2; padding: 3px 10px; border-left: 1px solid #fff; border-top: 1px solid #fff; border-right: 1px solid #6a6a6a; border-bottom: 1px solid #6a6a6a; cursor: pointer; }
.rb2 { background: #d32c47; }
.Server .bodyRight .datalist table td.td_right, #addlist td.td_right { border-right: 1px solid #E0DCCE; }
.Server .bodyRight .datalist table td.td_left, #addlist td.td_left { border-left: 1px solid #FFFFFF; }
.Server .bodyRight .datalist table td.td_hidden { display: none; }

/*表格线*/
.td_hidden { display: none; }
.td_left { border-left: 1px #fff solid; }
.td_right { border-right: 1px #e0dcce solid; }
.td_right_fff { border-right: 1px #fff solid; }
.td_top_ccc { border-top: 1px #ccc solid; }
.td_bg { background: #fbfbfb; }
.td_bg2 { background: #fff9ee; border: 1px solid #ffe8ba; padding-top: 15px; margin-bottom: 15px; }
.td_bg td { padding: 0px 0px 0px 7px !important; line-height: 29px; border-bottom: 1px #e4e4e4 solid !important; background: #f8f5f5; color: #404040; }
.br_search { border: 1px #ddd solid; padding: 10px 0px 10px 0px; border-bottom: none; background: #fdfdfd; }
.td_bottom { border-bottom: none !important; }

/*左菜单*/
.areacolumn { margin: auto 5px; overflow: hidden; }
.areacolumn .columnleft { float: left; width: 148px; padding-right: 3px; }
.areacolumn .columnleft li { background: url(../images/hover.gif) no-repeat -262px -240px; height: 34px; }
.areacolumn .columnleft a span { padding-left: 33px; }
.areacolumn .columnleft a { display: block; background: url(../images/hover.gif) no-repeat right -275px; height: 34px; line-height: 34px; color: #0b5ba5; text-decoration: none; font-size: 14px; font-weight: bold; }
.areacolumn .columnleft a:hover { color: #ff4400; }
.areacolumn .columnleft a:hover span { }
.areacolumn .columnleft .itempitchon { display: block; background: url(../images/hover.gif) no-repeat -262px -310px; color: #ff4400; font-size: 14px; font-weight: 700; padding-left: 20px; line-height: 36px; overflow: hidden; }
.areacolumn .columnleft .itempitchon span { display: block; background: url(../images/hover.gif) no-repeat right -420px; height: 42px; }
.areacolumn .columnright .formitem li a, .databody .datafrom .formitem li a { font-size: 14px; color: #0b5ba5; }
.areacolumn .columnright .formitem li a:hover, .databody .datafrom .formitem li a:hover { text-decoration: underline; }
.areacolumn .columnright .formitem .Img100_60 { width: 100px; height: 60px; border: 1px solid #aaa; padding: 2px; background: #fff; cursor: pointer; }
/*新增列表图像宽和高定义*/
.areacolumn .columnright .formitem .Img100_60:hover { border: 1px solid #f60; padding: 2px; background: #fff; }

/*表单内选项卡*/
.areacolumn .columnright .formtab { height: 31px; border-bottom: 1px #ccc solid; padding-top: 12px; margin-bottom: 15px; }
.areacolumn .columnright .formtab li, .areacolumn .columnright .formitem .tab li, .formitem .tab li { float: left; margin: 0px 1px 0px 0px; padding: 0; }
.areacolumn .columnright .formtab a, .formitem .tab a { display: block; text-align: center; background: url(../images/hover.gif) no-repeat 0 -38px; width: 100px; height: 31px; line-height: 40px; overflow: hidden; color: #000 !important; font-size: 12px !important; text-decoration: none !important; }
/*.areacolumn .columnright .formtab a:visited,.formitem .tab a:visited{ text-align:center; background:url(../images/hover.gif) no-repeat 0 0; width:100px;  position:relative; bottom:-1px; font-weight:700; line-height:31px;}*/
.areacolumn .columnright .visited { text-align: center; background: url(../images/hover.gif) no-repeat 0 0; width: 100px; position: relative; bottom: -1px; font-weight: 700; line-height: 31px; }
.areacolumn .columnright .formitem .tab, .formitem .tab { width: 500px; /* margin-bottom:15px;*/ display: block; height: 31px; overflow: hidden; }
.areacolumn .columnright .formitem .tab .status, .formitem .tab .status { width: 500px; margin: 0px; }
.areacolumn .columnright .formitem .tab .container { border: 1px #ccc solid; width: 478px; height: 100px; padding: 10px; float: left; }
.tab .status li a.off { color: #741f0b; font-weight: bold; }

.SKUValueTD { word-break: break-all; }
.SKUValue { position: relative; float: left; margin-top: 3px; margin-left: 3px; margin-right: 3px; white-space: nowrap; display: block; }
.SKUValue span.span1 { margin: 0px; padding: 0px; }
.SKUValue span.span1 a { color: #000; border: 1px #b2b2b2 solid; padding: 0px 10px; float: left; margin: 0px 5px; white-space: nowrap; }
.SKUValue span.span1 a:hover { border: 1px #ff6701 solid; color: #f00; }
.SKUValue span.span2 { position: absolute; top: 1px; right: 7px; width: 10px; height: 10px; overflow: hidden; text-indent: 30px; z-index: 99; overflow: hidden; }
.SKUValue span.span2 a { display: block; background: url(../images/tOver.gif) #f2f2f2 no-repeat -8px -7px; cursor: pointer; overflow: hidden; }
.SKUValue span.span2 a:hover { background: url(../images/tOn.gif) no-repeat -8px -7px; overflow: hidden; }



/*模板*/
.databody .datafrom .TemplateVshop { overflow: hidden; margin-bottom: 15px; }
.databody .datafrom .TemplateVshop table { clear: both; }
.databody .datafrom .TemplateVshop table td { margin: 0px; padding: 0px; display: block; float: left; }
.databody .datafrom .TemplateVshop h1 { color: #000; font-size: 14px; font-weight: 700; background: url(../images/icons.gif) no-repeat 0 -189px; margin: 15px 0px 15px 50px; padding-left: 20px; }
.databody .datafrom .TemplateVshop li { float: left; margin-bottom: 20px; background: url(../images/radio_iphone0.png) no-repeat; width: 170px; overflow: hidden; padding-top: 68px; margin-right: 15px; margin-bottom: 15px; }
.databody .datafrom .TemplateVshop li.themes_hover { background: url(../images/radio_iphone_mf.png) no-repeat; }
.databody .datafrom .TemplateVshop span { display: block; width: 142px; margin: 0 auto; }
.databody .datafrom .TemplateVshop span a { background: #fff; border: 1px #d7e9fc solid; padding: 2px; display: block; width: 235px; height: 145px; }
.databody .datafrom .TemplateVshop li em { margin-top: 68px; font-style: normal; color: #632500; font-size: 14px; display: block; text-align: center; }
.databody .datafrom .TemplateVshop li em a { color: #666; text-align: center; display: inline; }
.databody .datafrom .TemplateVshop li em p { display: inline; margin-bottom: 3px; border: 1px #ddd solid; background: #fafafa; padding: 2px 10px; width: 45px; margin: 0 auto; }
.databody .datafrom .TemplateVshop li em p:hover { border: 1px #ff5500 solid; }
.databody .datafrom .TemplateVshop li em a:hover { color: #ff5500; background: #fff; text-decoration: none; }
.databody .datafrom .TemplateVshop span a:hover { background: #fefcf8; border: 1px #ff9900 solid; }
.databody .datafrom .Template { overflow: hidden; margin-bottom: 15px; }
.databody .datafrom .Template h1 { color: #000; font-size: 14px; font-weight: 700; background: url(../images/icons.gif) no-repeat 0 -189px; margin: 15px 0px 15px 50px; padding-left: 20px; }
.databody .datafrom .Template li { float: left; margin-bottom: 20px; }
.databody .datafrom .Template span { background: #f0f7fe; border: 1px #d7e9fc solid; padding: 3px; display: block; margin-left: 50px; width: 241px; height: 151px; }
.databody .datafrom .Template span a { background: #fff; border: 1px #d7e9fc solid; padding: 2px; display: block; width: 235px; height: 145px; }
.databody .datafrom .Template li em { font-style: normal; color: #632500; font-size: 14px; display: block; margin-left: 50px; padding: 5px 0px 5px 0px; }
.databody .datafrom .Template li em a { color: #666; border: 1px #ddd solid; background: #fafafa; display: block; padding: 0px 10px 0px 10px; float: left; text-align: center; margin-right: 10px; }
.databody .datafrom .Template li em p { display: block; margin-bottom: 3px; }
.databody .datafrom .Template li em a:hover { color: #ff5500; background: #fff; text-decoration: none; border: 1px #ff5500 solid; }
.databody .datafrom .Template span img { width: 235px; height: 145px; }
.databody .datafrom .Template span a:hover { background: #fefcf8; border: 1px #ff9900 solid; }
.databody .datafrom .page { margin-right: 40px; }
.databody .datafrom .bnit { margin-left: 5px; }
.databody .Tempimg { overflow: hidden; padding: 12px 2px 12px 2px; }
.databody .Tempimg table { margin: 0px 10px 0px 10px; }
.databody .Tempimg table td img { border: 1px #ddd solid; padding: 1px; }

/*模板页面编辑*/
.databody .datafrom .Template ul.templateedit li { float: left; margin-bottom: 28px; margin-left: 17px; list-style: none outside none; }
.databody ul.templateedit li a { background: url("../images/index.jpg") no-repeat scroll 0 0 transparent; border: 3px solid #F2F2F2; border-radius: 5px 5px 5px 5px; display: block; height: 139px; position: relative;  width: 139px; }
.databody ul.templateedit li a:hover { border-color: #85BCE7; }
.databody ul.templateedit li.index a { background: url("../images/index.png") no-repeat scroll 0 0 transparent; }
.databody ul.templateedit .login a { background: url("../images/logo_ico.png") no-repeat scroll 0 0 transparent; }
.databody ul.templateedit .brand a { background: url("../images/brand_ico.png") no-repeat scroll 0 0 transparent; }
.databody ul.templateedit .branddetail a { background: url("../images/branddetail_ico.png") no-repeat scroll 0 0 transparent; }
.databody ul.templateedit .product a { background: url("../images/product_ico.png") no-repeat scroll 0 0 transparent; }
.databody ul.templateedit .productdetail a { background: url("../images/productdetail_ico.png") no-repeat scroll 0 0 transparent; }
.databody ul.templateedit .article a { background: url("../images/article_ico.png") no-repeat scroll 0 0 transparent; }
.databody ul.templateedit .articledetail a { background: url("../images/articledetail_ico.png") no-repeat scroll 0 0 transparent; }
.databody ul.templateedit .countdown a { background: url("../images/countdown_ico.png") no-repeat scroll 0 0 transparent; }
.databody ul.templateedit .countdowndetail a { background: url("../images/countdowndetail_ico.png") no-repeat scroll 0 0 transparent; }
.databody ul.templateedit .group a { background: url("../images/group_ico.png") no-repeat scroll 0 0 transparent; }
.databody ul.templateedit .groupdetail a { background: url("../images/groupdetail_ico.png") no-repeat scroll 0 0 transparent; }
.databody ul.templateedit .helplist a { background: url("../images/help_ico.png") no-repeat scroll 0 0 transparent; }
.databody ul.templateedit .helpdetail a { background: url("../images/helpdetail_ico.png") no-repeat scroll 0 0 transparent; }
.databody ul.templateedit .gift a { background: url("../images/gift_ico.png") no-repeat scroll 0 0 transparent; }
.databody ul.templateedit .giftdetail a { background: url("../images/giftdetail_ico.png") no-repeat scroll 0 0 transparent; }
.databody ul.templateedit .shopcart a { background: url("../images/shopcart_ico.png") no-repeat scroll 0 0 transparent; }

.databody ul.templateedit li.diy a {  background: url("../images/index.png") no-repeat ; }
.databody ul.templateedit li.diy a i { background:#fff; color:#333; font-style:normal; text-align:center; position: absolute; bottom:0px; left:28px; font-size:16px; font-family: "微软雅黑"; overflow:hidden;  line-height:30px;z-index: 101; width:83px; height:30px; display:inline-block;  }

.databody ul.templateedit li a smp { background: none repeat scroll 0 0 transparent; bottom: 0; display: block; height: 24px; position: absolute; right: 0; width: 28px;  }
.databody ul.templateedit li a:hover smp { background: url("../images/current.png") no-repeat scroll 0 0 transparent; }   


/*退款*/
.databody .datafrom .Refund { padding: 10px 0px 10px 45px; }
.databody .datafrom .Refund h1, .databody .datafrom .formitem h1 { font-size: 12px; padding-bottom: 5px; }
.databody .datafrom .Refund abbr { display: block; line-height: 30px; }
.databody .datafrom .Refund span { display: block; padding-left: 35px; line-height: 30px; }
.databody .datafrom .Refund span a { color: #0b5ba4; font-size: 14px; }
.databody .datafrom .Refund span a:hover { text-decoration: underline; }
.databody .datafrom .Refund abbr strong { padding-right: 20px; font-weight: normal; color: #666; }

/*表单区域*/
.areacolumn .columnright { padding: 0px 13px 18px 13px; border: 1px #ccc solid; }
.areacolumn .columnright .formitem, .databody .datafrom .formitem { padding: 20px 0px 0px 45px; overflow: hidden; }
.areacolumn .columnright .formitem .formitemtitle, .databody .datafrom .formitem .formitemtitle, .Pop_up .mianform .formitemtitle, .dataarea .areaform .formitemtitle { text-align: right; font-size: 14px; line-height: 28px; }
.areacolumn .columnright .formitem p, .databody .datafrom .formitem p, .Pop_up .mianform p, .dataarea .areaform p { color: #888; font-size: 12px; clear: both; }
.areacolumn .columnright .formitem li, .databody .datafrom .formitem li, .Pop_up .mianform li, .dataarea .areaform li { margin-bottom: 18px; text-align: left; clear: both; overflow: auto; }
.areacolumn .columnright em, .databody .datafrom em, .Pop_up .mianform em, .dataarea .areaform em { color: #F00; padding-right: 5px; font-family: Georgia, "Times New Roman", Times, serif; }
.areacolumn .columnright .formitem span, .databody .datafrom .formitem span, .Pop_up .mianform span, .dataarea .areaform span { float: left; display: block; }
.areacolumn .columnright .li table { width: 400px; padding: 0px; height: 26px; }
.areacolumn .columnright .formitem .msg { font-size: 14px; font-weight: 700; color: #F00; text-align: left; line-height: 33px; background: url(../images/icons.gif) no-repeat 0 -53px; padding-left: 30px; }
.dataarea .areaform { }
.databody .datafrom { padding-bottom: 15px; }
.skuItemList #li_51 { overflow: hidden; width: auto; }
.skuItemList #li_51 input { display: block; margin-bottom: 10px; clear: both; }
.skuItemList #li_51 #txt_51 .Pw_100 { width: 100px; }
.Pa_100 { padding-left: 100px; }
.Pw_110 { width: 120px; }
.Pa_110 { padding-left: 110px; }
.Pw_128 { width: 128px; }
.Pa_128 { padding-left: 128px; }
.Pw_140 { width: 140px; }
.Pa_140 { padding-left: 140px; }
.Pw_160 { width: 160px; }
.Pa_160 { padding-left: 160px; }
.Pw_198 { width: 198px; }
.Pa_198 { padding-left: 198px; }
.Pg_29 { padding-left: 29px; }
.Pg_10 { margin-right: 10px; }
.Pg_45 { padding-left: 45px; }
.Pg_8 { margin-top: 8px; }
.Pg_3 { margin-top: 3px; }
.Pg_15 { margin-top: 15px; }
.Pa_15 { padding-bottom: 15px; }
.Pg_18 { margin-left: 18px; }
.Pg_010 { margin-bottom: 10px; }
.Pg_20 { margin-bottom: 20px; margin-left: 20px; }
.Pg_1010 { padding: 0px 6px 0px 6px; display: block; }
.Pg_2020 { padding: 10px 10px 10px 0px; overflow: hidden; }
.Pa_198 table a, .Pa_128 table a { color: #0b5ba5; }
.Pa_198 table a:hover, .Pa_128 table a:hover { text-decoration: underline; }
.Pa_198 td, .Pa_128 td { padding: 5px; padding-left: 0px; }
.hiddenli { display: none; }

/*商品礼品添加*/
.Goodsgifts { margin: 0 10px; overflow: hidden; }
.Goodsgifts .img { padding: 5px; }
.Goodsgifts .title { border: 0px; }
.Goodsgifts table .Name a { display: block; padding-top: 10px; }
.Goodsgifts .left, .Goodsgifts .right { border: 1px #d7e9fc solid; width: 45%; float: left; padding: 5px 10px 10px 10px; overflow: hidden; margin: 0px 5px; }
.datalist .left { border: 1px #d7e9fc solid; width: 40%; float: left; padding: 5px 10px 10px 10px; overflow: hidden; }
.datalist .right { border: 1px #d7e9fc solid; width: 40%; float: right; padding: 5px 10px 10px 10px; overflow: hidden; }

.Goodsgifts .left li, .Goodsgifts .right li { line-height: 30px; padding: 1px 8px 9px 1px; }
.Goodsgifts .left h1, .Goodsgifts .right h1 { font-size: 14px; color: #0b5ba5; font-weight: 700; line-height: 28px; padding-left: 20px; }
.Goodsgifts .left .content, .Goodsgifts .right .content { background: #fff; border: 1px #d7e9fc solid; clear: both; height: 512px; overflow: hidden; }
.Goodsgifts .left .content table, .Goodsgifts .right .content table { width: 100%; }
.Goodsgifts .left .content table input, .Goodsgifts .right .content table input { height: 17px; padding: 4px 0px 0px 0px; }
.Goodsgifts .left .content td, .Goodsgifts .right .content td { border-bottom: 1px #d7e9fc solid; height: 30px; }
.Goodsgifts .left h1 { background: url(../images/icons.gif) no-repeat 0 -393px; }
.Goodsgifts .right { margin-left: 14px; }
.Goodsgifts .right h1 { background: url(../images/icons.gif) no-repeat 0 -25px; }
.Goodsgifts .bnt, .bnt, .bntto { padding-top: 15px; overflow: hidden; margin: 0 auto; }
.bntto { width: 978px; text-align: center; }

.Goodsgifts .r { text-align: right; padding: 15px 10px 0px 0px; }
.Goodsgifts .page { height: 25px; border: 1px #9dccf2 solid; width: 150px; float: right; }
.Goodsgifts .page span { float: right; display: block; height: 24px; padding-right: 10px; }
.Goodsgifts .page .spanA { background: url(../images/1_01.gif) no-repeat 0 6px; width: 10px; }
.Goodsgifts .page .spanB { background: url(../images/1_02.gif) no-repeat 0 6px; width: 7px; }
.Goodsgifts .page .spanC { background: url(../images/2_01.gif) no-repeat 0 6px; width: 7px; }
.Goodsgifts .page .spanD { background: url(../images/2_02.gif) no-repeat 0 6px; width: 10px; }

/*添加新商品*/
.Add_Goods { width: 92px; display: block; margin-right: 10px; margin-bottom: 15px; }
.uploadimages { width: 100px; float: left; }
.preview { width: 88px; height: 88px; vertical-align: middle; border: #cfcfcf 1px solid; text-align: center; display: table-cell; _display: block; }
.preview img { vertical-align: middle; width: 86px; height: 86px; margin: 1px; }
.uploadbtn { display: block; width: 90px; height: 30px; clear: both; margin-top: 5px; }
.uploadbtn a { display: block; width: 90px; height: 20px; background: url("../images/module_upload.png") no-repeat -32px -40px; cursor: pointer; }
.uploadbtn a:hover { display: block; width: 90px; height: 20px; background: url("../images/module_upload.png") no-repeat -32px -60px; }
.deletebtn { display: block; width: 90px; height: 30px; clear: both; margin-top: 10px; }
.deletebtn a { display: block; width: 90px; height: 20px; background: url("../images/module_upload.png") no-repeat -32px 0px; cursor: pointer; }
.deletebtn a:hover { display: block; width: 90px; height: 20px; background: url("../images/module_upload.png") no-repeat -32px -20px; }

/*操作按钮*/
.databody .btn { padding: 0px 0px 13px 15px; overflow: hidden; }
.areacolumn .columnright .btn input, .databody .datafrom .btntf input .dataarea .btn input, .Pop_up .up input { display: block; }

/*多项提示*/
.areacolumn .columnright .btn span, .databody .datafrom .btntf span, .Pop_up .up span, .dataarea .btn span { display: block; margin-top: 15px; padding: 0px 28px; border: 1px #ff7575 solid; background: url(../images/tisi.gif) no-repeat #fff0f0; line-height: 27px; }
.areacolumn .columnright .btn span dd, .databody .datafrom .btntf span dd, .Pop_up .up span dd, .dataarea .btn span dd { display: block; line-height: 15px; margin: 5px 0px; }

/*正确*/
.areacolumn .columnright .btn small, .databody .datafrom .btntf small, .Pop_up .up small, .dataarea .btn small, .dataarea .list .bnt small { display: block; margin-top: 15px; padding: 0px 28px; border: 1px #5bc600 solid; background: url(../images/zque.gif) no-repeat #d2ffde; line-height: 27px; float: left; font-size: 12px; }

/*错误*/
.areacolumn .columnright .btn samp, .databody .datafrom .btntf samp, .Pop_up .up samp, .dataarea .btn samp { display: block; margin-top: 15px; padding: 0px 28px; border: 1px #ff7575 solid; background: url(../images/cwu.gif) no-repeat #fff0f0; line-height: 27px; float: left; }

/*底部阴影*/
.databottom { margin: auto auto; width: 978px; background: url(../images/bg.gif) repeat-x 0px -432px; height: 15px; display: none; }
.databottom_bg { background: #fff; height: 15px; width: 150px; }

/*底部*/
.bottomarea { clear: both; margin: auto; }

/*即时营业信息*/
.businessinfo { width: 980px; margin: auto; }
.leftbusiness { width: 730px; float: left; margin-right: 20px; }
.rightbusiness { width: 229px; float: left; }
.welcomemessage { height: 34px; }
.leftbusiness .welcomemessage li { float: left; }
.managername span { display: block; float: left; }
.managername a { display: block; float: left; font-size: 12px; color: red; }
.managername { width: 522px; font-size: 16px; font-weight: 700; font-family: "微软雅黑"; }
.managername .message { background: url(../images/icons.gif) no-repeat 0 -424px; display: block; width: 22px; height: 22px; margin-left: 15px; }
.managername .zixun { background: url(../images/icons.gif) no-repeat 0 -465px; display: block; width: 20px; height: 22px; margin-left: 8px; }
.managername .liuyan { background: url(../images/icons.gif) no-repeat 0 -444px; display: block; width: 20px; height: 22px; margin-left: 8px; }
.lastlogintime { text-align: right; color: #666; }
.orderlist { }
.orderlist .optiontitle { height: 36px; border: #d1d1d1 solid 1px; background: url(../images/bg.gif) repeat-x 0 -509px; position: relative; border-bottom: none; }
.orderlist .optiontitle ul { position: absolute; bottom: 0px; left: 10px; _bottom: -4px; }
.orderlist .optiontitle li { height: 29px; float: left; background: url(../images/hover.gif) no-repeat -250px -526px; margin-right: 12px; bottom: 0px; cursor: pointer; }
.orderlist .optiontitle .menucurrent { background: url(../images/hover.gif) no-repeat -250px -463px; height: 29px; font-size: 14px; color: #444; }
.orderlist .optiontitle .menucurrent span { display: block; background: url(../images/hover.gif) no-repeat right -493px; height: 29px; padding-top: 4px; font-weight: 700; }
.orderlist .optiontitle li span { height: 29px; display: block; background: url(../images/hover.gif) no-repeat right -558px; float: left; padding: 0 15px; padding-top: 4px; }
.orderlist .orderdata { border: 1px #d1d1d1 solid; border-top: none; border-bottom: none; }
.orderlist .orderdata table { width: 100%; }
.orderlist .orderdata table a { color: #0b5ba5; }
.orderlist .orderdata .info { border-right: 1px solid #d1d1d1; padding-right: 10px; }
.orderlist .orderdata .estate { border-right: 1px solid #d1d1d1; padding-left: 10px; }
.orderlist .orderdata .estate img { display: block; float: left; margin-top: 2px; margin-left: 4px; }
.orderlist .orderdata .estate .succeed { color: green; display: block; float: left; }
.orderlist .orderdata .datetime { padding-left: 10px; font-family: "Microsoft Sans Serif"; }
.orderlist .orderdata .handle { text-align: right; padding-right: 10px; background: #fffadf; }
.orderlist .orderdata .handlemore { background: #fff1a1; }
.orderlist .orderdata .empty { padding-left: 20px; }
.orderlist .orderdata table td { border-bottom: 1px #d1d1d1 solid; height: 28px; }
.instantstat { background: #fffadf; height: 34px; text-align: right; border: 1px solid #d1d1d1; border-top: none; line-height: 34px; padding-right: 10px; color: #555; }
.instantstat a { color: #0b5ba5; }

.rightbusiness .statistics { border: #d1d1d1 solid 1px; padding: 7px; padding-left: 12px; color: #444 !important; background: url(../images/bg.gif) repeat-x repeat-y 0 -578px; overflow: hidden; }
.rightbusiness .statistics a { color: #0b5ba5; font-family: "宋体"; }
.rightbusiness .statistics h3 { font-size: 14px; }
.rightbusiness .statistics .explain { display: block; width: 135px; float: left; }
.rightbusiness .statistics .statresult { display: block; float: left; }

.bottomad { width: 980px; margin: auto; }
.bottomad .one, .two, .three { float: left; }
.bottomad .one { width: 296px; border: 1px #d1d1d1 solid; margin-right: 42px; }
.bottomad .one li { background: url(../images/icons.gif) no-repeat 0 -487px; padding-left: 8px; }
.bottomad .nomarginright { margin-right: 0; }
.bottomad .one img { display: block; float: left; margin: 8px; }
.bottomad .one .adcontent { display: block; float: left; }
.bottomad .one .adcontent a { color: #0b5ba5; }
.bottomad .one .title { height: 24px; background: url(../images/bg.gif) repeat-x 0 -546px; border-bottom: 1px #d1d1d1 solid; font-weight: 700; color: #333; padding-left: 5px; }
.youhuiproductlist { overflow: auto; height: 420px; }


/*新添加样式表格定义*/
.divTable1 table { width: 100%; margin-top: 10px; }
.divTable1 td { padding: 5px 5px; text-align: left; }
.divTable1 td.rP10 { text-align: right; padding-right: 5px; }
.conlisttd td { border: none !important; }
.bor { border: 1px #a7a6aa solid !important; }

/*新增分页控件*/
.pagination { float: right; padding-top: 5px; padding-left: 5px; }
.pagination .page-skip { color: #999; width: 220px; float: right; height: 28px; line-height: 26px; overflow: hidden; padding: 0 5px; margin-right: 5px; margin-top: -2px; text-align: center; white-space: nowrap; font-size: 13px; vertical-align: middle; font-family: Arial,SimSun; }
.pagination span { display: block; float: left; padding: 0 5px; height: 21px; }
.pagination span.page-cur { line-height: 21px; height: 21px; border: #ff5400 1px solid; background: white; text-align: center; margin-right: 3px; color: #ff5400; font-weight: normal; }
.pagination a { display: block; float: left; height: 21px; padding: 0 5px; line-height: 21px; border: #c6c6c6 1px solid; background: white; text-align: center; margin-right: 3px; color: #333; }
.pagination a:hover { border: #ff5400 1px solid; background: white; text-align: center; color: #ff5400; text-decoration: none; }
.pagination a.page-prev { display: block; float: left; padding: 0 5px; height: 21px; background: url(../images/icon.gif) white no-repeat -215px -248px; padding-left: 12px; }
.pagination a.page-next { float: left; height: 21px; font-weight: normal; background: url(../images/icon.gif) white no-repeat right -248px; background: url(../images/icon.gif) white no-repeat right -248px; padding-right: 12px; }
.pagination .text { background: url(../images/input-bg.png) white no-repeat 0px 0px; border: #a7a6aa 1px solid; color: #333; width: 25px; padding: 2px; margin: 0px 3px; _display: in-line; }
.pagination .button { width: 52px; height: 22px; line-height: 22px; background: url(../images/icon.gif) no-repeat right -290px; border: none; margin: 0px 5px; }
/*图库*/
.imageDataLeft { overflow: hidden; border-top: 1px #ddd solid; }
.imageDataLeft .imageLink { background: url("../images/bg_block2.png") no-repeat scroll 0 -488px transparent; }
.imageDataLeft .imageItem ul em { font-size: 12px; font-style: normal; text-align: center; position: absolute; width: 160px; bottom: 13px; left: 2px; text-align: center; display: none; }
.imageDataLeft .imageLink ul em a { padding: 0px 2px; color: #999; }
.imageDataLeft .imageOver { background: url("../images/bg_block2.png") no-repeat scroll -180px -488px transparent; }
.imageDataLeft .imageOver ul em { font-size: 12px; font-style: normal; text-align: center; position: absolute; width: 160px; bottom: 5px; left: 10px; text-align: center; display: block; }
.imageDataLeft .imageOver ul em a { padding: 0px 2px; color: #f90; }
.imageDataLeft .imageOver ul p { color: #049; }
.imageDataLeft .imageOver dl dd a img { border: 1px solid #ddd; }
.imageDataLeft .imageItem { float: left; height: 185px; margin: 10px 4px 5px 5px !important; margin: 10px 0px 5px 5px; text-align: center; width: 180px; overflow: hidden; position: relative; }
.imageDataLeft .imageItem dl { height: 120px; overflow: hidden; }
.imageDataLeft .imageItem dl dd { width: 180px; height: 120px; overflow: hidden; position: relative; display: table-cell; text-align: center; vertical-align: middle; overflow: hidden; padding-top: 2px; }
.imageDataLeft .imageItem dl dd a { position: static; +position:absolute; top: 50%; blr: expression(this.onFocus=this.blur()); outline: none; }
.imageDataLeft .imageItem dl dd a img { position: static; +position:relative; top: -50%; left: -50%; /*border: 1px solid #CCCCCC;padding:2px;*/ }
.imageDataLeft .imageItem ul p { text-align: center; overflow: hidden; white-space: nowrap; width: 178px; height: 20px; }
.imageDataLeft .imageItem ul label { color: #999999; font-weight: normal; }
.imageDataLeft .ImagesMsg { background: #fff9ee; border: 1px #fce5b7 solid; line-height: 24px; overflow: hidden; color: #999; padding: 10px; width: 200px; }
.imageDataRight { float: right; background: #fff9ee; border: 1px #ddd solid; overflow: hidden; background: #eee; margin-left: 5px; }
.borderthin { width: 160px; background: #eee; border: 1px solid #fff; }
.imageDataRight .RightHead { font-size: 14px; color: #333; font-weight: bold; padding-left: 10px; background: url("../images/bg.gif") repeat-x scroll 0 -389px transparent; border-bottom: 2px solid #ddd; line-height: 28px; height: 28px; }
.imageDataRight ul span { padding: 0px; margin: 0px; }
.imageDataRight ul li { background: url("../photoauto/images/dot_line.gif") repeat-x scroll 0 100% #FFFFFF; height: 25px; line-height: 25px; font-size: 12px; margin: 2px 3px; text-align: left; }
.imageDataRight ul.pad10 { padding: 10px; }
.imageDataRight ul li a { color: #0B5BA5; }
/*当前位置*/
.imageDataRight ul li a.classLink { color: #f60; font-weight: bold; }
.imageDataRight ul li a.classLink span { color: #0B5BA5; }

.imageDataRight ul li s { background-position: 0 -4px; height: 9px; margin: 8px 5px 0; width: 9px; background: url("../images/left_menu_icons.png") repeat scroll 0 -4px transparent; float: left; }
.imageDataRight ul li span { color: #f60; margin-left: 2px; }
.imageDataRight1 { float: right; height: 500px; background: #fff9ee; border: 1px #ddd solid; overflow: hidden; background: #eee; }
.ImagesFtp { margin: 10px; width: 300px; }
.ImagesFtp a.add { background: url("../images/addFile.gif") no-repeat scroll 0px 1px transparent; padding-left: 15px; color: #aec8ed; line-height: 16px; }
.ImagesFtp a.add:hover { background: url("../images/addFile.gif") no-repeat scroll 0px -16px transparent; color: #306abb; }
.ImagesFtp a.del { background: url("../images/addFile.gif") no-repeat scroll 0px -33px transparent; padding-left: 15px; color: #aec8ed; line-height: 16px; }
.ImagesFtp a.del:hover { background: url("../images/addFile.gif") no-repeat scroll 0px -50px transparent; color: #306abb; }
.ImagesFtp table input { background: url("../images/input-bg.png") no-repeat scroll 0 0 white; border: 1px solid #A7A6AA; color: #333333; float: left; padding: 4px 0 4px 2px; }
/*打印快递单*/
.PrintDataTable { border-color: #E0DCCE #E0DCCE -moz-use-text-color; border-style: solid solid none; border-width: 1px 1px medium; color: #333333; width: 100%; }
.PrintDataTable td { border-bottom: 1px solid #E0DCCE; padding: 6px; }
.PrintDataTable th { border-bottom: 1px solid #E0DCCE; padding: 6px; background: #f6faf1; border-right: 1px solid #ece9d8; color: #666; text-align: right; white-space: nowrap; }
.PrintDataTable th.leftb { border-left: 1px solid #ece9d8; white-space: nowrap; width: 100px; }
.selectTem { height: 40px; }
.selectTem ul.ul1 { float: left; padding-top: 10px; }
.selectTem ul.ul1 select { float: left; margin-right: 10px; }
.selectTem ul.ul2 { float: left; }
/*冒泡验证信息提示*/
.category-pop { background-color: #FFF8D9; border-bottom: 1px solid #FEBE8F; border-top: 1px solid #FEBE8F; height: 21px; display: block; float: left; }
.category-pop a { color: #f99f5e; font-size: 12px; white-space: nowrap; height: 21px; line-height: 21px; padding: 0 40px 0px 7px; float: left; }
.category-pop label { cursor: pointer; white-space: nowrap; background-image: url("../images/sprites.gif"); background-repeat: no-repeat; background-position: 0px 0px; height: 23px; position: absolute; top: -1px; width: 7px; }
.category-pop .pop-l { left: -6px; background-position: 0px -1px; display: inline-block; height: 23px; position: absolute; top: -1px; width: 7px; }
.category-pop .pop-r { background-position: right -26px; right: -1px; width: 40px; font-size: 9pt; text-align: center; color: #f30; }


.emailhead { clear: both; margin-right: 45px; height: auto; border: 1px solid #D7D7D7; padding-left: 40px; line-height: 40px; margin-bottom: 40px; }

.c_hidden { clear: both; display: none; background-color: #f6faf1; width: 100%; }

/*开启部分规格样式*/
.skuItemList ul { width: 665px; }
.skuItemList ul li { float: left; width: 100px; margin-left: 10px; }

a.add { background: url("../images/addFile.gif") no-repeat scroll 0px 1px transparent; padding-left: 15px; color: #aec8ed; line-height: 16px; }
a.del { background: url("../images/addFile.gif") no-repeat scroll 0px -33px transparent; padding-left: 15px; color: #aec8ed; line-height: 16px; }


.panel-body { border: 1px solid #CCCCCC; }

.panel-header { padding: 5px; line-height: 15px; color: #15428b; font-weight: bold; font-size: 12px; background: url("../images/panel_title.png") repeat-x; position: relative; border: 1px solid #99BBE8; }
.panel-title { background: url("../images/blank.gif") no-repeat; }
.panel-header-noborder { border-width: 0px; border-bottom: 1px solid #99BBE8; }

.datagrid-header td { border-right: 1px dotted #ccc; font-size: 12px; font-weight: normal; background: #fafafa url("../images/datagrid_header_bg.gif") repeat-x left bottom; border-bottom: 1px dotted #ccc; border-top: 1px dotted #fff; }

.datagrid-body td, .datagrid-footer td { font-size: 12px; border-right: 1px dotted #ccc; border-bottom: 1px dotted #ccc; overflow: hidden; padding: 0; margin: 0; }

.page { height: auto; line-height: 30px; color: #999999; }
.page span { margin: 0px 5px; color: #FF5400; cursor: pointer; }
.page-no { color: #999999; }

.btn_bottom { padding: 12px 12px; }


#spCondition, #spCondition div, #spCondition input, #spDiscountValue div, #spDiscountValue input, #spDiscountValue { float: left; overflow: hidden; }



/******弹出框按钮****/


.frame_buttons { padding: 8px; text-align: right; white-space: nowrap; }
.frame_buttons input { margin-left: 15px; padding: 6px 8px; cursor: pointer; display: inline-block; text-align: center; line-height: 1; *padding: 4px 10px; *height: 2em; letter-spacing: 2px; font-family: Tahoma, Arial/9 !important; width: auto; overflow: visible; *width: 1; color: #333; border: solid 1px #999; border-radius: 5px; background: #DDD; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#DDDDDD'); background: linear-gradient(top, #FFF, #DDD); background: -moz-linear-gradient(top, #FFF, #DDD); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFF), to(#DDD)); text-shadow: 0px 1px 1px rgba(255, 255, 255, 1); box-shadow: 0 1px 0 rgba(255, 255, 255, .7), 0 -1px 0 rgba(0, 0, 0, .09); -moz-transition: -moz-box-shadow linear .2s; -webkit-transition: -webkit-box-shadow linear .2s; transition: box-shadow linear .2s; }
.frame_buttons input::-moz-focus-inner { border: 0; padding: 0; margin: 0; }
.frame_buttons input:focus { outline: none 0; border-color: #426DC9; box-shadow: 0 0 8px rgba(66, 109, 201, .9); }
.frame_buttons input:hover { color: #000; border-color: #666; }
.frame_buttons input:active { border-color: #666; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DDDDDD', endColorstr='#FFFFFF'); background: linear-gradient(top, #DDD, #FFF); background: -moz-linear-gradient(top, #DDD, #FFF); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DDD), to(#FFF)); box-shadow: inset 0 1px 5px rgba(66, 109, 201, .9), inset 0 1px 1em rgba(0, 0, 0, .3); }
.frame_buttons input[disabled] { cursor: default; color: #666; background: #DDD; border: solid 1px #999; filter: alpha(opacity=50); opacity: .5; box-shadow: none; }

input.submit_sure { color: #FFF; border: solid 1px #3399dd; background: #2288cc; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee', endColorstr='#2288cc'); background: linear-gradient(top, #33bbee, #2288cc); background: -moz-linear-gradient(top, #33bbee, #2288cc); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33bbee), to(#2288cc)); text-shadow: -1px -1px 1px #1c6a9e; }
input.submit_sure:hover { color: #FFF; border-color: #1c6a9e; }
input.submit_sure:active { border-color: #1c6a9e; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee', endColorstr='#2288cc'); background: linear-gradient(top, #33bbee, #2288cc); background: -moz-linear-gradient(top, #33bbee, #2288cc); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33bbee), to(#2288cc)); }



.frame-content { line-height: 25px; height: auto; overflow: hidden; }
.frame-content p { padding: 5px; clear: both; overflow: hidden; }
.frame-content p input { width: 15em; padding: 4px; }
.frame-content p checkbox { clear: both; width: auto; }
.frame-content p input:focus { border-color: #426DC9; }
.frame-content h1 { font-size: 16px; }
.frame-content .frame-error { background: #FFFBFC; border-color: #F00 !important; }
.frame-content .frame-span { float: left; clear: both; text-align: right; }
.frame-input100 { width: 100px; }
.frame-input130 { width: 130px; }
.frame-input90 { width: 90px; margin: 0px 5px; }
.frame-content em { color: Red; font-style: normal; font-style: normal; }

.frame-content b { clear: both; color: #888; margin-left: 100px; display: block; font-weight: normal; }
.frame-content .formitemtitle4 { float: left; display: block; }

.frame-content .td_right { width: 120px; text-align: right; border: 0px; }

.frame-content .fram-retreat { border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; }
.frame-content .fram-retreat td { border: 1px solid #ddd; border-bottom: 0px; border-right: 0px; padding: 5px 10px 5px 0px; }
.frame-content .fram-retreat .bd_td { padding-left: 5px; color: #333; }
/*****后台首页****/
.hishop_quick { color: #2c6ba6; font-weight: bolder; padding-left: 18px; margin: 10px 0px; }
.hishop_list { border: 1px solid #e6e6e6; margin: 0px 15px; height: auto; overflow: hidden; }
.sp_color { color: #626262; font-weight: bolder; margin: 10px 20px 0px 20px; }
.hishop_list ul { margin: 0px 5px; }
.hishop_list li { float: left; margin: 15px 15px; text-align: center; }

.hishop_list_content { margin: 20px 15px; height: auto; overflow: hidden; }
.hishop_list_l { width: 80%; float: left; margin-right: 12px; }
.sp_img { text-align: center; }
.sp_img a { color: #fa5208; }
.hishop_contenttitle { color: #2d2d2d; background-color: #f2f2f2; font-weight: bolder; padding-left: 20px; line-height: 30px; }
.hishop_list_l table { border-spacing: 0px; color: #4a4a4a; width: 100%; border-collapse: collapse; margin-bottom: 13px; }
.hishop_list_l table td { border: 1px solid #e6e6e6; line-height: 30px; }
.td_cont_left { clear: both; padding-left: 20px; width: 35%; }
.hishop_list_r { width: 19%; float: right; }
.hishop_list_tab { border: 1px solid #e6e6e6; line-height: 28px; overflow: hidden; color: #2f2f2f; margin-bottom: 13px; }
.hishop_list_tab ul li { list-style-type: square; color: #2f2f2f; list-style-position: inside; }
.hishop_list_tab ul li a { color: #2f2f2f; }

/*帮助按钮*/
.help { background: url(../images/help.gif) no-repeat center center; display: block; height: 15px; width: 15px; float: left; overflow: hidden; margin-left: 5px; }

/*导航图标LI*/
.iconlist { margin-left: 100px; }
.iconlist dl { float: left; margin: 5px; width: 100px; }
.iconlist dl img { width: 50px; height: 50px; }

.searcharea { padding: 5px 0px; overflow: hidden; }

#smallpic img { height: 100px; }
#littlepic { width: 100px; }

.droptype { height: 30px; width: 200px; margin-right: 10px; }
.searcharea { padding: 5px 0px; overflow: hidden; }

/*-新增样式*/
.add_btn_sm { width: 100%; height: 30px; }

.add_btn_sm a { float: left; margin-right: 10px; }

.tenter { margin-right: 10px; }


.searcharea { padding: 5px 0px; overflow: hidden; }
.singbtn .signicon { width: 14px; height: 12px; background: url(../images/icon.gif) no-repeat 0px -71px; margin-top: 7px; display: block; float: left; margin-left: 10px; margin-right: 5px; }
.singbtn a { width: 90px; height: 23px; background: url(../images/icon.gif) no-repeat 0px -439px; display: block; float: left; padding-left: 35px; margin-right: 10px; }
