﻿*{font-family:"times new roman","微软雅黑";}
body { font-size:14px;color: #777;background: #fafafa;margin: 8px;}
ul,ol,li{ list-style: none;margin: 0;padding: 0;}
a{ text-decoration: none;color: #777;}
img{ border: 0;}
a:hover{color: #00ced1;}
dl,dt,dd{ margin: 0;padding: 0;vertical-align: bottom;}
.location {padding-bottom: 9px;border-bottom: solid 1px #E1E1E1;height: 22px;line-height: 22px;font-size:14px;color: #333;box-sizing: content-box;}
.location a i {display:inline-block;margin-right: 5px;width: 14px;height: 14px;text-indent:0;background: url(skin_icons.png) no-repeat;vertical-align: middle;line-height: 22px;}
.location a.home i {background-position: -28px 0;}
.location span {display: inline-block;vertical-align: middle;}
.location .arrow {display: inline-block;margin: auto 3px;width: 14px;height: 14px;background: url(skin_icons.png) no-repeat -56px 0;vertical-align: middle;}
i.icons{ background: url(skin_icons.png) no-repeat;display:inline-block;margin-right: 5px;width: 14px;height: 14px;vertical-align: middle;line-height: 28px;}
i.icons-isnice{background-position:-56px -85px;}
i.icons-isnice.on{background-position:-56px -113px;}
i.icons-ontop{background-position:-28px -85px;}
i.icons-ontop.on{background-position:-28px -113px;}
i.icons-hot{background-position:-84px -85px;}
i.icons-hot.on{background-position:-84px -113px;}
i.icons-img{background-position:-112px -85px;}
i.icons-img.on{background-position:-112px -113px;}
.nlist-1 {line-height: 45px;color: #444;font-size:14px;}
.nlist-1 ul {padding: 0 0 0 20px;}
.nlist-1 ul li {float: left;width: 22%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.line10{ clear: both;height: 10px;}
.action{ margin: 0 auto;background: #fff;height: 80px;clear: both;border: 1px #ccc solid;}
.action .top{ border-right: 1px #ccc solid;}
.action .top img{ margin: 15% 0 0 0;padding: 5px;}
.action li{ float: left;width: 80px;height: 80px;text-align: center;}
.action li i{ display: block;margin: 25px;font-style: italic;}
.action li .count{ font-size: 18px;margin: 20px 0 10px 0;}
.clear{ clear: both;}
.clearfix{ clear: both;}
.nlist2{ margin: 20px 0 0 0;border: 1px #ccc solid;background: #fff;padding: 5px;}
.nlist2 li{ float: left;width: 48%;line-height: 30px;}
.note_list li{line-height: 30px;}
.ordnum{ width: 30px;text-align: center;}
/*center结束*/
.select2{ height: 30px;border: 1px #ccc solid;}
.tab_con{ margin-top: 20px;}
.tab_con th{ font-weight: normal;vertical-align: middle;}
.tab_con tr {line-height:30px;}
.tab_con .txtInput{ width: 80%;line-height: 30px;height: 30px;border: 1px #ccc solid;}
.tab_con .txtInput.small{ width: 20%;}
.tab_con .txtInput.small1{ width: 30%;}
.tab_con .txtInput.max{ width: 100%;}
.tab_con .txtInput.w90{ width: 90%;}
.form_table{ width: 100%;}
.tab_con .txtInput.normal{ width: 40%;} 

.ctb .txtInput.normal{width:80%}
.small{ width: 90%;height: 42px;border: 1px #ccc solid;line-height:1.5}
.tab_con .pxsmall{ width: 100px;border: 1px #ccc solid;}
.btnSubmit {background: #44D177;padding:10px 15px;border:0;color: #fff;line-height: 12px;}
.btnClear{background: #A41660;padding: 10px 15px;border: 0;color: #fff;}
.btnReturn{background: #f4a460;padding: 10px 15px;border: 0;color: #ffffff;}
#seohandle{background: #87ceeb;padding: 10px 15px;color: #ffffff;margin: 0 0 0 20px;cursor: pointer;}
#seohandle i{background:transparent url(btn-4.png) no-repeat -120px -8px;display: inline-block;width: 18px;height: 12px;}
#seohandle.on i{background: url(btn-4.png) no-repeat -144px -8px;}
/*edit结束*/
.tools_box{ margin: 20px 0 0 0;height: 30px;}
.tools_bar{ border: 1px #ccc solid;height: 28px;float: left;}
.tools_bar li{ float: left;border-left: 1px #ccc solid;height: 28px;line-height: 28px;}
.tools_bar li:first-child{ border: 0;}
.tools_bar li a{ padding:10px 10px 10px 5px;}
    .tools_bar li a.active {
        background: #40A0E9;
        color: #fff0f5;
    }
.tools_bar li a i{background: url(skin_icons.png) no-repeat;width: 16px;height: 16px;display: inline-block;float: left;margin: 7px 0 0 10px;}

.tools_bar li a.addbtn i{ background-position: 0 -28px;}
.tools_bar li a.savebtn i{ background-position: -28px -28px;}
.tools_bar li a.auditbtn i{ background-position: -113px -28px;}
.tools_bar li a.allbtn i{ background-position: -57px -28px;}
.tools_bar li a.delbtn i{ background-position: -85px -28px;}
.tools_bar li a.copybtn i{ background-position: -138px -28px;}
.tools_bar li a.reload i{ background-position: -75px 0;}
.select_box{ float: left;margin: 0 0 0 10px;}
.tools_box .right{ float: right;width: 280px;}
.search_box .txt{ float: left;height: 28px;border: 1px #ccc solid;overflow: hidden;width: 160px;}
.search_box .txt input{ border: 0;height: 28px;width: 100%;padding: 0 5px;line-height: 28px;}
.search_box .btn{ float: left;height: 28px;border: 1px #ccc solid;border-left: 0;width: 28px;overflow: hidden;}
.search_box .btn input{ border: 0;height: 100%;width: 100%;text-indent: -9999px;background: url(skin_icons.png) -160px -20px no-repeat #FAFAFA;}
.btnSearch{ margin: 0;float: left;padding: 0;height: 30px;line-height: 30px;}

.msgtable{ width: 98%;border: 1px #ccc solid;margin: 20px 0 0 0;clear: both;}
table.msgtable th{ border-bottom: 1px #ccc solid;line-height: 30px;background: #F3F3F3;}
table.msgtable tr td{ border-bottom: 1px #ccc solid;line-height: 30px;background: #fff;}
table.msgtable tr:nth-child(odd) td{background: #fafafa;}
table.msgtable tr.tr_hover_col td{background: #40A0E9;color:#fff0f5}
table.msgtable tr.tr_hover_col td a{color:#fff0f5}
table.msgtable tr.odd td{background: #fafafa;}
table.msgtable tr:last-child td{ border-bottom: 0;}
table.msgtable tr:hover td{
    background: #D0E0E9;
    color: #fff0f5
}
table.msgtable .txtInput2 {
    width: 40px;
    height: 22px;
}
table.msgtable .attr {border-bottom:1px #ccc solid;}
table.msgtable .attr a{ font-size: 11px;border: 0;}
.page_box{ clear: both;}
.page_box .left{ float: left;}
.page_box .right{ float: right;border: 1px #ccc solid;height: 30px;}
.page_box .right span{ border-left: 1px #ccc solid;padding:0 10px;display: inline-block}
.page_box .right a{ border-left: 1px #ccc solid;padding:0 10px;display: inline-block;height: 30px;line-height: 30px;}
.page_box .right span:first-child{border-left:0}
.page_box ul{ border: 1px #ccc solid;height: 30px;line-height: 30px;float: left;box-sizing: content-box;}
.page_box li{ float: left;border-left: 1px #ccc solid;background: #fff;}
.page_box li:first-child{border-left:0;}
.page_box li:nth-child(2){ padding: 0;}
#PageContent li:nth-child(2){}
#PageContent li.on{background:#eeeecc}
#PageContent a{ border: 0;display: block;padding:0 10px;}
#PageContent a:hover{background:#ccecec;}
#PageContent span{ border: 0;display: block;padding:0 10px;}
.page_box li input{ width:50px;height: 100%;border: 0;text-align: center;}
#ibtnViewTxt{ float: left;margin: 0 0 0 10px;border: 1px #ccc solid;padding: 5.5px;}
#ibtnViewImg{ float: left;border: 1px #ccc solid;padding: 5.5px;}
.photo_list2{ clear: both;margin: 20px 0 0 0;width: 100%;}
.photo_list2{ width:110%;}
.photo_list2 li{ float: left;border: 1px #ccc solid;position: relative;width: 220px;margin:0 70px 10px 0;}
.photo_list2 li img.cover{ width: 100%;height: 160px;}
.photo_list2 li dt{ font-weight: bold;padding: 5px;line-height: 180%;height:45px;text-align: center;}
.photo_list2 li dd .right { float: left;}
.w266{ width: 266px;}
.photo_list2 li dd .txtInput2{ float: left;width: 40px;height: 24px;}
.attr .on{ color: #000;border-left: 1px #ccc solid;}
.attr a{ float: left;display: inline-block;width: 28px;line-height: 28px;text-align: center;font-size:14px;color: #aaa;-webkit-text-size-adjust:none;border-left: 1px #ccc solid;}
.photo_list2 li dd.edit{ padding: 10px 0;clear: both;height: 25px;}
.photo_list2 li dd.edit a{ float: right;display: inline-block;padding: 5px;color:#333333;background:#ccc}
.photo_list2 li dd.edit a.btndel{color:red}
.photo_list2 li .checkall{ position: absolute;top: 0;right: 0;}
.attr a{background:url(skin_icons.png) no-repeat white;width: 28px;height: 28px;border: 1px solid #E8E8E8;text-indent: -99999px;}
.attr .msg{background-position: 7px -77px;}
.attr .msg.selected{background-position: 7px -105px;}
.attr .top{background-position: -21px -77px;}
.attr .top.selected{background-position: -21px -105px;}
.attr .red{background-position: -49px -77px;}
.attr .red.selected{background-position: -49px -105px;}
.attr .hot{background-position: -77px -77px;}
.attr .hot.selected{background-position: -77px -105px;}
.attr .pic{background-position: -105px -77px;}
.attr .pic.selected{background-position: -105px -105px;}
.title{ float: left;}
.chackbox{ float: left;margin: 0 0 0 10px;border: 1px #ccc solid;}
.chackbox a{ display: inline-block;padding:0 10px;border-left: 1px #ccc solid;cursor: pointer }
.chackbox a:first-child{border-left:0; }
.chackbox a.checked{ background: #00bfff;color: #fff;}
.discleckbox{ display: none;}

.img_box img{ width: 150px;height: 100px;}
#banneryl{cursor: pointer}
#zdyimgyl{cursor: pointer}
#upload,#uploadFile,#uploadmore,#Bannerupload{ cursor: pointer;background: skyBlue;padding: 10px 15px;color: white;margin: 0 0 0 20px;}
#zdyimg{ display: none;}
#zdyimg img{ width:120px;height: 100px;}
#bannerimg{ display: none;}
#bannerimg img{ width:300px;height: 100px;}
#show_list{margin:0; padding:0;}
#show_list ul{ margin:0; list-style:none; }
#show_list ul li{ float:left; margin-right:10px; text-align:center; *width:111px;}
#show_list ul li .img_box{ margin:5px 5px 5px auto; position:relative; width:100px; height:100px; overflow:hidden; border:3px #efefed solid; cursor:pointer; }
#show_list ul li .img_box.current{ border:3px #f60 solid }
#show_list ul li .img_box img{ width:100px; height:100px; opacity:1; }
#show_list ul li .img_box .remark{ top:80px; left:0px; margin:0; padding:3px 2px; position:absolute; display:block; width:96px; height:94px; overflow:hidden; background:#000; filter:alpha(opacity=50); opacity:0.5; -moz-opacity:0.5; text-align:left; font-family:"微软雅黑"; }
#show_list ul li .img_box .remark:hover{ top:0px; }
#show_list ul li .img_box .remark i{ color:#fff; font-style:normal; position:relative; line-height:16px; }
#show_list ul li a{ padding-right:1em; }
#miaoshuDiv{ display: none;}
.uploading{ display: none;}

.attach_list{clear:both;}
	.attach_list ul li{position:relative; margin:5px 20px auto auto; padding:2px 3px 2px 23px; line-height:20px; border:1px solid #DEEFF3; background:url(icon_attach.png) no-repeat 3px 4px;}
	.attach_list ul li span{ margin-right:20px; }
	.attach_list ul li b.close{position:absolute; display:block; text-indent:-9999px; top:5px; right:3px; cursor:pointer; width:13px; height:13px; background:url(icon_del2.gif) no-repeat left top;}
	.attach_list ul li .input2{ padding:1px; width:45px; height:16px; line-height:16px; text-align:center; background:#FAFAFA; border:1px solid #D7D7D7; ime-mode:Disabled; vertical-align:middle; font-family:'微软雅黑'; }
	/*.attach_list ul li a.upfile{ display:inline-block; vertical-align:middle; width:50px; height:18px; font-size:14px; border:1px solid #06C; border:1px solid #d7d7d7; background:url(upfile_bg.gif) left -50px no-repeat; text-decoration:none; overflow:hidden;}
	.attach_list ul li a.upfile input{ margin:auto auto auto -270px; font-size:20px; cursor:pointer; filter:alpha(opacity=0); opacity:0; }
	.attach_list ul li a.upfile,.attach_list ul li a.upfile input{ outline:none;/*ffhide-focus:expression(this.hideFocus=true);/*ie }*/
    .attach_list .right{ display: none;}
	.attach_list ul li .uploading{ background:url(loading2.gif) no-repeat left center; padding-left:18px; display:none; line-height:20px; height:20px; color:#333; }

.sub_create_list ul{ margin: 0 auto;width:96%}
.sub_create_list ul li{ width:14.2%;float: left;height: 60px;background:#fff;text-align: center;line-height: 60px;font-size: 14px;}
.sub_create_list ul li:nth-child(odd){background:#33B5E5;}
.sub_create_list ul li:nth-child(odd) a{color:white}
.sub_create_list ul li a{color:#000000}
.sub_create_list ul li a:hover{color:red;}

#esultHTML{ clear: both;}
#ylt{ display: none;}
#yltimg{ border: 1px #ccc solid}
#pylt ul li{ float: left;width: 50px;height: 50px;position: relative;margin: 0 5px 0 0;cursor: pointer}
#pylt ul li img{ width: 48px;height: 48px;border: 1px #ccc solid;}
#pylt ul li .txt{ position: absolute;bottom: 0;background: #ffffff;opacity: 0.5;width: 100%;line-height: 20px;height: 20px;}
#pylt ul li:hover .txt{ opacity: 1;}
#pylt ul li.on{ border: red 1px solid;}
#pylt ul li .txt a{ color: green;}
#pylt ul li .txt a.d{ float: right;color:red}
#pylt .sm{ clear: both}
#txtPics{ width: 1px;height: 1px;overflow: hidden;border: 0;line-height: 1px;}

.clearlist a.btn {
    display: inline-block;
    padding: 5px 15px;
    margin-left: 20px;
    background: #40A0E9;
    color: white;
    cursor: pointer;
}

[class^="icon-"], [class*=" icon-"] {
display:inline-block;
width:14px;
height:14px;
margin-top:1px;
*margin-right:.3em;
line-height:14px;
vertical-align:text-top;
background-image:url("glyphicons-halflings.png");
background-position:14px 14px;
background-repeat:no-repeat
}
.icon-exclamation-sign {
  background-position: 0 -120px;
}

.logoinfo div{ display: inline-block;}

#pl{ clear: both;}
#pl li{ float: left;margin: 10px;width: 18%;height: 260px;position: relative}
    #pl li .img{text-align: center}
    #pl li img {
        border: 1px #ccc solid;
    }
#pl li .txt{ text-align: center;margin: 5px 0;color: #000}
#pl li .class{ text-align: center;color: #40A0E9}
#pl li .class a{ color: #40A0E9}
#pl li .zt{ text-align: center;}
#pl li .editbox{ text-align: center;}
#homeWelcome{ float: left;width: 48%;padding: 0 1%;height: 362px;}
#homeUpdate{ float: left;width: 48%;padding: 0 1%;height: 362px;overflow-y: scroll;}
#homeUpdate ul{ border-left: 1px #ccc solid;padding-left: 10px;}
#homeUpdate li{ border-bottom: 1px #ccc solid;width: 100%;cursor: pointer;}
#homeUpdate li.on .con{ background: #efefff;}
#homeUpdate li .bbh{ float: left;margin: 0 10px;}
#homeUpdate li .tt{ float: left;margin: 0 10px;}
#homeUpdate li .con{ clear: both;display:none;margin: 5px 10px;padding: 5px;}
#homeUpdate ul #more{ text-align: center;cursor: pointer;}
 .msgtable tr th{ cursor: pointer;}

  #updateState{ float: right;padding-right: 20px;padding-top: 20px;width:340px;line-height: 1.5}
        #zzbj{background:url(j1.png);width:99%;height:99%; position: fixed; box-sizing: border-box; z-index:1;top:.5%;left:.5%;display:none;}
        #tcnr{background: #fff;width:384px;height:355px; position: fixed; box-sizing: border-box;border-radius:15px; z-index:2;top:155px;margin:0 auto;left: 25%;display:none;}
        #tcnr .tit{height:35px;border-bottom:1px #ccc solid;line-height:35px;padding-left:25px;font-weight: bold;font-size:18px;}
        #tcnr .con{padding:20px;height:220px;font-size:18px;line-height:2;overflow-y: scroll;}
        #tcnr .foot{ text-align: center;line-height:35px;height:35px;}
        #tcnr .foot #zbxz{ display: inline-block;width: 108px;height:35px;background: #6B6F6E;text-align:center;color:#eee;}
        #tcnr .foot #qsj{ display: inline-block;width: 108px;height:35px;background: #D8DCD7;text-align:center;color:#111;}
        #zzbj1{background:url(j1.png);width:99%;height:99%; position: fixed; box-sizing: border-box; z-index:1;top:.5%;left:.5%;display:none;}
        #tcnr1{background: #fff;width:384px;height:355px; position: fixed; box-sizing: border-box;border-radius:15px; z-index:2;top:155px;margin:0 auto;left: 25%;display:none;}
        #tcnr1 .tit{height:35px;border-bottom:1px #ccc solid;line-height:35px;padding-left:25px;font-weight: bold;font-size:18px;}
        #tcnr1 .con{padding:20px;height:220px;font-size:18px;line-height:2;overflow-y: scroll;}
        #tcnr1 .foot{ text-align: center;line-height:35px;height:35px;}
        #tcnr1 .foot #zbxz{ display: inline-block;width: 108px;height:35px;background: #6B6F6E;text-align:center;color:#eee;}
        #tcnr1 .foot #qsj{ display: inline-block;width: 108px;height:35px;background: #D8DCD7;text-align:center;color:#111;}

        #jieri{background: #fff;width:384px;height:355px; position: fixed; box-sizing: border-box;border-radius:15px; z-index:2;top:155px;margin:0 auto;left: 25%;display:none;}
        #jieri .tit{height:35px;border-bottom:1px #ccc solid;line-height:35px;padding-left:25px;font-weight: bold;font-size:18px;}
        #jieri .con{padding:20px;height:220px;font-size:18px;line-height:2;overflow-y: scroll;}
        #jieri .foot{ text-align:center;line-height:35px;height:35px;}
        #jieri .foot #zbcl{ display: inline-block;width: 108px;height:35px;background: #6B6F6E;text-align:center;color:#eee;}
        #jieri .foot #jrxw{ display: inline-block;width: 108px;height:35px;background: #33B5E5;text-align:center;color:#eee;}

a.choice{color: #33B5E5;margin: 0 8px;line-height:36px;}


.control{margin:10px;border:1px #44D177 solid;padding:10px;min-height:500px;}
.control .hd{margin-bottom:20px;}
.control .hd ul{display:table;width:100%;}
.control .hd ul li{display:table-cell;height:40px;background:#39A4DC;line-height:40px;text-align:center;font-size:16px;color:white; cursor:pointer;}
.control .hd ul li.on{background:#FF6600;}
.control .hd ul li+li { border-left: 1px white solid;}

button {cursor: pointer;}

.pqbtn {display: inline-block;}
.pqbtn a {display: inline-block;padding: 5px 15px;margin-left: 20px;background: #40A0E9;color: white;cursor: pointer;}

.ivu-menu {font-size: 16px;}
.ivu-menu-item {font-size: 15px;}