﻿
.inner_toszmz{width:96%; margin:2%; position:relative;}
.inner_toszmzlogo{width:8.3%; margin-left:1.6px; float:left; height:40px; line-height:40px; display:none; /*display:table;*/ }
.inner_toszmzlogobox{display:table-cell; width:100%; height:100%; vertical-align:middle; }
.inner_toszmzlogo img{width:100%; vertical-align:middle; margin:auto;}
.inner_toszmzcontain{ /* width:88%; float:right;*/ width:100%; overflow:hidden; height:40px; line-height:40px;}
.inner_toszmzcontent{}
.inner_toszmzcontent span{font-size:16px; white-space:nowrap; display:block;}

.inner_toszmzbtn{position:absolute; top:5px; right:0px; z-index:999; display:none;}

/*失物招领 页面主体*/
.shmlmo{}
.shmlmowrap{}
.shmlmoclg{background-color:#eeeeee; padding:4%; font-size:18px !important; color:#0e68a7; border-bottom:solid 1px #aaa;}

/*navstep 导航*/
.shmlmonav{padding:1%; position:relative;}
.shmlmonav .navsteparrow {position:absolute; z-index:2; width:20px; height:24px; background:transparent url(../images/inner/shmlns_arrow.jpg) no-repeat left top;}
.shmlmonav .navsteparrow.navsteparrow0{left:11.3%;}
.shmlmonav .navsteparrow.navsteparrow1{left:35.7%;}
.shmlmonav .navsteparrow.navsteparrow2{left:35.7%;}
.shmlmonav .navsteparrow.navsteparrow3{left:35.7%;}
.shmlmonav .navsteparrow.navsteparrow4{left:35.7%;}
.shmlmonav .navsteparrow.navsteparrow4{left:60%;}
.shmlmonav .navsteparrow.navsteparrow5{left:85%;}
@media all and (max-width: 480px)
{
    .shmlmonav .navsteparrow.navsteparrow0{left:11%;}
    .shmlmonav .navsteparrow.navsteparrow1{left:35.3%;}
    .shmlmonav .navsteparrow.navsteparrow2{left:35.3%;}
    .shmlmonav .navsteparrow.navsteparrow3{left:35.3%;}
    .shmlmonav .navsteparrow.navsteparrow4{left:35.3%;}
    .shmlmonav .navsteparrow.navsteparrow4{left:59.6%;}
    .shmlmonav .navsteparrow.navsteparrow5{left:84.5%;}
}
@media all and (max-width: 320px)
{
    .shmlmonav .navsteparrow.navsteparrow0{left:10.5%;}
    .shmlmonav .navsteparrow.navsteparrow1{left:35%;}
    .shmlmonav .navsteparrow.navsteparrow2{left:35%;}
    .shmlmonav .navsteparrow.navsteparrow3{left:35%;}
    .shmlmonav .navsteparrow.navsteparrow4{left:35%;}
    .shmlmonav .navsteparrow.navsteparrow4{left:59%;}
    .shmlmonav .navsteparrow.navsteparrow5{left:84%;}
}



.shmlmonav .navsteplist{margin:0px; padding:30px 0px 0px 0px; position:relative; z-index:1; font-size:0px !important;
                        background:transparent url(../images/inner/reddashedline.jpg) repeat-x 0px 30px;
                        }
.shmlmonav .navsteplist .listitem{width:25%; display:inline-block; position:relative; }
.shmlmonav .navsteplist .listitem .sline{display:inline-block; width:100%; white-space:nowrap;}
.shmlmonav .navsteplist .listitem .sline .slinebef{width:50%; display:inline-block; height:10px; background-position:center right;}
.shmlmonav .navsteplist .listitem .sline .slineaft{width:55%; display:inline-block; height:10px; background-position:center left;}
.shmlmonav .navsteplist .listitem .sline .graysolidline{background-color:#dfdfdf; background-image:none;}
.shmlmonav .navsteplist .listitem .sline .redsolidline{background-color:#c91039; background-image:none;}
.shmlmonav .navsteplist .listitem .sline .graydashedline{background:transparent none;}
.shmlmonav .navsteplist .listitem .sline .reddashedline{background:transparent none;}

.shmlmonav .navsteplist .listitem.firstitem .sline .slinebef{background-color:#fff; background-image:none;}
.shmlmonav .navsteplist .listitem.lastitem .sline .slineaft{background-color:#fff; background-image:none;}

.shmlmonav .navsteplist .listitem .sdot{display:inline-block; position:absolute; z-index:2; width:100%; height:12px; top:-1px; left:0px;}
.shmlmonav .navsteplist .listitem .sdot.reddot{background:transparent url(../images/inner/shmlns_first.png) no-repeat center center;}
.shmlmonav .navsteplist .listitem .sdot.graydot{background:transparent url(../images/inner/shmlns_item.jpg) no-repeat center center;}
.shmlmonav .navsteplist .listitem .sdot.seldot{background:transparent url(../images/inner/shmlns_active.png) no-repeat center center !important; 
                                               height:17px; top:-3.5px;}

.shmlmonav .navsteplist .listitem .stxt{font-size:14px !important; white-space:nowrap; display:inline-block; width:100%; text-align:center; padding-top:5px;}

.shmlmonav .navsteplist .listitempatch{display:block; position:absolute; width:25%; height:10px; background:#fff url(../images/inner/dashedline.jpg) repeat-x top left;
                                       top:30px; right:12.5%; z-index:1;}

/*表单通用样式*/
.shmlform{position:relative; width:98%; margin:0 auto; }
.shmlformwrap{}
.shmlform .shmlformtips{width:94%; margin:10px auto; font-size:14px;}
.shmlform .shmlformtips .slns{color:#c61039;}
.shmlform .shmlitem{width:94%; margin:0 auto; line-height:35px; position:relative; padding-top:12px; padding-bottom:12px;}
.shmlform .shmlitem.nopadtop{padding-top:2px !important;}
.shmlform .shmlitem.nopadbottom{padding-bottom:2px !important; }
.shmlform .shmlitem .slabel{color:black; font-size:15px; display:block; width:100px; white-space:nowrap;
                            position:absolute; z-index:2; text-align:right;}
.shmlform .shmlitem .slabel .slns{color:#c61039;}
.shmlform .shmlitem .svalue{font-size:13px; display:block; z-index:1; padding-left:110px; position:relative;}
.shmlform .shmlitem .svalueAllLine{}
.shmlform .shmlitem .svalue input{font-size:13px; height:28px; width:99%;padding-left:1%;}
.shmlform .shmlitem .svalue select{font-size:13px; height:28px; width:99%; padding-left:1%;}
.shmlform .shmlitem .svalue2 input{width:99%;}
.shmlform .shmlitem .svalue2 button{width:100%; padding:8px 0px; font-size:15px; color:#0e67a6; text-align:center; }
.shmlform .shmlitemdoc {width:90%; margin:0 auto; padding:2%; font-size:13px; background-color:#eeeeee; height:auto; line-height:24px; }

.shmlform .chgbtn{position:absolute; top:138px; right:5%;}

.shmlform .dotbtn{position:absolute; z-index:9; top:8px; right:1%;}

    .tbstbg{position:absolute; height:28px; top:5px; margin-left:1.6%; z-index:1; background-color:white; color:#666; font-size:12px;
            right:40px;
            }
    /*.tbstbg span{font-size:14px; color:White;}*/
    .tbstbg span{display:block; width:24px; height:24px; line-height:24px; text-align:center;
                -moz-border-radius: 24px;
                -webkit-border-radius: 24px;
                border-radius:24px;
                 }
    .tbstbg span.ln1{background-color:#e3002b; color:white;}
    .tbstbg span.ln2{background-color:#8cc220; color:white;}
    .tbstbg span.ln3{background-color:#fcd600; color:white;}
    .tbstbg span.ln4{background-color:#461d84; color:white;}
    .tbstbg span.ln5{background-color:#944d9a; color:white;}
    .tbstbg span.ln6{background-color:#d40068; color:white;}
    .tbstbg span.ln7{background-color:#ed6f00; color:white;}
    .tbstbg span.ln8{background-color:#0094d8; color:white;}
    .tbstbg span.ln9{background-color:#87caed; color:white;}
    .tbstbg span.ln10{background-color:#c6afd4; color:white;}
    .tbstbg span.ln11{background-color:#871c2b; color:white;}
    .tbstbg span.ln12{background-color:#007a60; color:white;}
    .tbstbg span.ln13{background-color:#e999c0; color:white;}
    .tbstbg span.ln16{background-color:#98d1c0; color:white;}
    
    .tbstation{background:transparent; border:solid 1px gray; position:relative; z-index:2;}
    .ddllay{position:absolute; z-index:9999999; margin-left:110px; top:15px; display:none; height:30px; 
            padding:0px;line-height:30px; 
            }
    .ddllay select{height:100%; padding:0px; margin:0px;}
    .ddlline{width:35%}
    .ddlstation{width:60%;}
    
    .serlay{position:absolute; top:46px; z-index:9999998; margin-left:110px; display:none;  height:120px; overflow-x:hidden; overflow-y:hidden; background-color:White; border:solid 1px gray;}
    .serlaywrap{width:100%; height:90px; overflow-x:hidden; overflow-y:scroll; }
    
    .serlay a{display:block; color:#666; position:relative; padding-left:5px; text-decoration:none; border-top:solid 1px #ddd; border-bottom:solid 1px #ddd; line-height:28px; height:28px; overflow:hidden;}
    .serlay a span{color:#333;}
    .serlay a b{display:block;width:24px; height:24px; line-height:24px; text-align:center;
                position:absolute; top:2px; right:10px; font-weight:normal; font-size:12px;
                -moz-border-radius: 24px;
                -webkit-border-radius: 24px;
                border-radius:24px;}
    .serlay a b.ln1{background-color:#e3002b; color:white;}
    .serlay a b.ln2{background-color:#8cc220; color:white;}
    .serlay a b.ln3{background-color:#fcd600; color:white;}
    .serlay a b.ln4{background-color:#461d84; color:white;}
    .serlay a b.ln5{background-color:#944d9a; color:white;}
    .serlay a b.ln6{background-color:#d40068; color:white;}
    .serlay a b.ln7{background-color:#ed6f00; color:white;}
    .serlay a b.ln8{background-color:#0094d8; color:white;}
    .serlay a b.ln9{background-color:#87caed; color:white;}
    .serlay a b.ln10{background-color:#c6afd4; color:white;}
    .serlay a b.ln11{background-color:#871c2b; color:white;}
    .serlay a b.ln12{background-color:#007a60; color:white;}
    .serlay a b.ln13{background-color:#e999c0; color:white;}
    .serlay a b.ln16{background-color:#98d1c0; color:white;}
                
    .serlay a.disabled{color:#aaa;}
    .serlay a.disabled span{color:#aaa;}
    
    .serlay .serlayclose {width:100%; height:29px; background-color:#ddd; text-align:center; }
    .serlay .serlayclose a{display:block; line-height:29px; color:#333;}

.rbl3{display:block !important; text-align:left !important; }
.rbl3 input{display:inline-block !important; width:16% !important;}
.rbl3 label{display:inline-block !important; width:80% !important; padding-left:4%; vertical-align:top; position:relative; top:-5px; white-space:nowrap;}

@media screen and (min-width: 410px) {
.rbl3 input{display:inline-block !important; width:9% !important;}
.rbl3 label{display:inline-block !important; width:40% !important; padding-left:1%; vertical-align:top; position:relative; top:-5px; white-space:nowrap;}

} 

.shmlform .shmlbtn {width:100%; height:50px; line-height:50px; text-align:center;}
.shmlform .shmlbtn a{padding:3% 8%; font-size:15px; background-color:#c61039; color:White; text-decoration:none; margin:6px 10px;}
.shmlform .shmlbtn1 a{display:block; padding:0 0; font-size:16px; background-color:#c61039; color:White; text-decoration:none; margin:15px;
    border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -ms-border-radius:5px; -webkit-border-radius:5px;
}

/*选择线路*/
.shmlform .shmlitemln {
    height:auto;
}
.shmlform .shmlitem .svalue3 {
    font-size:14px; display:inline-block; position:relative; 
}
    .shmlform .shmlitem .svalue3 span {
        display:inline-block; white-space:nowrap; line-height:1.5; width:33.333%
    }
    .shmlform .shmlitem .svalue3 input {
        font-size:14px; width:18px; height:18px;
    }
    .shmlform .shmlitem .svalue3 label {
        font-size:14px; vertical-align:top; position:relative; top:-5px;
    }
        .shmlform .shmlitem .svalue3 label i {
            font-size:14px; margin-right:5px; font-style:normal;
            display: inline-block;
            padding: 2px 8px !important;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            -ms-border-radius: 50%;
            -o-border-radius: 50%;
            border-radius: 50%;        
            color:white;
        }
            .shmlform .shmlitem .svalue3 label i.shuang {
                padding: 2px 5px !important;
            }

/*用户须知*/
.shmlmomain{margin:4%; border:solid 1px #aaa;}
.shmlmomain .shmlmomaintitle{padding:4%; background-color:#0e68a7; color:White; font-size:16px; text-align:center; }
.shmlmomain .shmlformtitle{padding:4%; background-color:#0e68a7; color:White; font-size:16px; text-align:center; }

/*faqlist*/
.shmlmofaqlist{padding:3%; }
.shmlmofaqlist .doclst{}
.shmlmofaqlist .doclst .sitem{margin-bottom:8px;}
.shmlmofaqlist .doclst .sitem a{/*display:block; line-height:18px; font-size:14px; color:Black; text-decoration:none; 
                                padding-left:18px; background:transparent url(../images/inner/faqdoclst.jpg) no-repeat 0px 3px;*/
                                color:Black; text-decoration:none;
                                }
.shmlmofaqlist .docpg {width:100%; margin-top:25px; text-align:center;}
.shmlmofaqlist .docpg a{padding:8px 16px; background-color:#c61039; color:White; text-decoration:none; margin:0px 5px;}

/*faqcnt*/
    .shmlmofaqlist .doclst .sitem .faq-title {
        line-height:18px; font-size:16px; padding-left:18px; background:transparent url(../images/inner/faqdoclst.jpg) no-repeat 0px 3px;
    }
    .shmlmofaqlist .doclst .sitem .faq-content {
        line-height:18px; font-size:14px; padding:10px 5px;
    }
        .shmlmofaqlist .doclst .sitem .faq-content p:first-child:before {
            content:'答：'
        }

/*faqview*/         
.shmlfaqview{padding:4%; font-size:12px; line-height:20px;}
.shmlfaqview p{line-height:20px; font-size:12px; margin-bottom:10px; }
.shmlfaqview div{line-height:20px; font-size:12px; margin-bottom:10px;}
                                
/*new form*/
.shmlmomaincontent{padding:3%;}
.shmlmomaincontent .shmlform{width:100%;}
.shmlmomaincontent .shmlform .shmlformwrap{}

.shmlmomaincontent .shmlformlnk {margin:15px; padding:15px; border:dotted 1px gray; }
.shmlmomaincontent .shmlformlnk table{width:100%;}
.shmlmomaincontent .shmlformlnk table td{ vertical-align:middle;}
.shmlmomaincontent .shmlformlnk table .bcontent{color:#c61039; font-size:12px;}
.shmlmomaincontent .shmlformlnk table .bcontent a{color:#c61039; font-size:12px; font-weight:bold; text-decoration:none;}

/*popup layer*/
.popuplay{display:none; position:absolute; z-index:9999; top:0px; left:0px;
           /*background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;*//*实现FF背景透明，文字不透明*/
           /*filter:Alpha(opacity=50); background:#000;*//*实现IE背景透明*/
          }
/*20170919*/
.pppsm, .pppwx {
    display:none;
}
.popuplaybg{position:absolute; z-index:9998; top:0; left:0; font-size:0px; width:100%; height:100%;
            background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;
            filter:Alpha(opacity=50); background:#000;}
.popuplay .popuplaydoc{background-color:White; margin:0 auto; position:relative; z-index:9999;}
.popuplay .popuplaydoc .doctitle{width:100%; display:table; font-size:16px; position:relative;}
.popuplay .popuplaydoc .doctitle span{line-height:20px; display:table-cell; height:40px; vertical-align:middle; padding:10px; }
    .popuplay .popuplaydoc .doctitle .closeme {
        display:block; position:absolute; top:15px; font-size:20px; right:15px;
    }
.popuplay .popuplaydoc .docdetail{margin:0px 10px 0px 10px; padding:10px; border:solid 1px #aaa; overflow-x:hidden; overflow-y:scroll; }
.popuplay .popuplaybtn{text-align:center; background:white; margin:0 auto; height:40px; padding-top:20px; position:relative; z-index:9999;}
.popuplay .popuplaybtn a{padding:6px 30px; background-color:#c61039; color:White; text-decoration:none; margin:10px 20px; }

/*popup layer wx focus*/
.popuplay .popuplaywx {
    background-color:transparent; margin:0 auto; position:relative; z-index:9999; overflow-x:hidden; overflow-y:auto;
}
    .popuplay .popuplaywx .title {
        color:white; font-size:20px; text-align:center; padding-top:10px;
    }
    .popuplay .popuplaywx .qrcode {
        width:100%; text-align:center; margin:0 auto; padding-top:10px;
    }
    .popuplay .popuplaywx .subtitle {
        color:white; font-size:14px; text-align:center; padding-top:10px;
    }
    .popuplay .popuplaywx .description {
        text-align:center; padding-top:10px;
    }
    .popuplay .popuplaywx .description span{
        color:white; background-color:black; border:solid 2px white; border-radius:40px; 
        padding:10px 15px; line-height:18px; font-size:14px; display:inline-block;
    }
    .popuplay .popuplaywx .button {
        text-align:center; padding-top:20px;
    }
    .popuplay .popuplaywx .button a{
        color:white; font-size:14px;border:solid 1px white; border-radius:5px; padding:5px 8px; text-decoration:none;
        background-color:#666;
    }

/* wx pc success */
.shmlmopcsuccess {
    width:96%; margin:10px auto;
}
    .shmlmopcsuccess .docContent {
        text-align:center;
    
    }
        .shmlmopcsuccess .docContent .tips {
            padding:10px 15px; border:solid 1px #1286c1; width:80%;
            border-radius:8px; font-size:14px; color:#0e68a7; margin:0 auto;
        }
        .shmlmopcsuccess .docContent .title {
            color:black; font-size:20px; text-align:center; padding-top:10px;
        }
        .shmlmopcsuccess .docContent .qrcode {
            width:100%; text-align:center; padding-top:10px;
        
        }


/*dialogbox*/
.cover{position:absolute; z-index:9999; display:none; padding:2px; top:250px; left:13px;
       background:rgba(0, 0, 0, 0.99) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
       filter:Alpha(opacity=99); background:#000;/*实现IE背景透明*/
       *zoom:1;
       }
.cover div{position:relative; }
.covertitle{height:50px;width:100%; background-color:white; position:relative; display:table}
.covertitlecontent{ display:block; position:relative;z-index:1; padding:0px 30px 0px 2%; display:table-cell; height:100%; vertical-align:middle;}
.covertitlecontent b{font-size:16px;}
.covertitlebutton{ display:block; position:absolute !important; z-index:2; width:100%; text-align:right; right:2%; top:15px;}
.covertitlebutton a{color:Black; text-decoration:none; font-size:14px;}
.covertitlebutton a:hover{color:red; text-decoration:none; }

.covercontent{margin:0 auto; background-color:White; }
.covercontent iframe{width:100%; height:100%; background:transparent url(../img/faqviewbg.png) no-repeat 450px 120px; }

/*物品详细信息*/
.shmloutform{position:relative; width:100%; margin:0 auto; }
.shmloutformwrap{}
.shmloutform .shmllbl{width:98%; margin:0 auto; padding-bottom:15px; font-size:15px;}
.shmloutform .shmllbl span{color:#c61039; font-size:13px;}
.shmloutform .row{width:98%; margin:0 auto; line-height:30px; padding-bottom:15px;}
.shmloutform .lbl{display:block; width:100%; font-size:15px;}
.shmloutform .row input{width:48%; font-size:13px; height:26px; padding-left:1%; }
.shmloutform .row select{width:48%; font-size:13px; height:28px; padding-left:1%;}
.shmloutform .row textarea{width:98%; font-size:13px; height:90px; padding:1%;}

/*位置信息 tabs*/
.shmlitemtab{border-bottom:solid 1px red; height:35px !important; 
             margin-bottom:20px !important; padding-top:0px !important; padding-bottom:0px !important;}
.shmlitemtab a{color:#999; text-decoration:none; margin-left:10px; display:inline-block; background-color:#ddd;
               height:34px; position:relative; z-index:5; padding:0px 10px;
               border-left:solid 1px #999; border-right:solid 1px #999; border-top:solid 1px #999; border-bottom:solid 1px red;}
.shmlitemtab a.active{color:Red; background-color:White; border-bottom:solid 1px white; border-right:solid 1px red; border-top:solid 1px red;  border-left:solid 1px red;}

/*上传图片*/
#imgContain{width:100%; height:400px; text-align:center; overflow:hidden; display:none;}
#imgContain img{height:100%;}
.shmlform .shmlitemtips{margin-top:30px; height:auto; margin-bottom:30px; font-size:13px; line-height:24px;}
.shmlform .shmlitemtips .stips{}
.shmlform .shmlitemtips .stips b{font-weight:bold; color:#c61039; margin-right:5px;}
.shmlform .shmlitemtips .stips a{display:block; color:black; padding:6px 0px; margin-top:10px; border:solid 1px gray; text-align:center; text-decoration:none;}

/*结束*/
.shmlmomain.noborder{border:solid 0px transparent;}
.shmlmomaincontent .shmldoc{}
.shmlmomaincontent .shmldoc .shmldoctitle{border-top:solid 1px #aaa; border-left:solid 1px #aaa; border-right:solid 1px #aaa; 
                                          background-color:#eee; padding:20px 20px; font-size:16px; color:#c61039;}
.shmlmomaincontent .shmldoc .shmldoccontent{border-bottom:solid 1px #aaa; border-left:solid 1px #aaa; border-right:solid 1px #aaa; 
                                            background-color:#eee; padding:0px 20px 20px 20px; font-size:13px; line-height:24px;}
.shmlmomaincontent .shmldoc .shmldoccontent a{color:#c61039; text-decoration:none; }      
.shmlmomaincontent .shmldoc .shmldocimg{top:20px; position:relative; }
.shmlmomaincontent .shmldoc .shmldocimg img{width:22%;}
.shmlmomaincontent .shmldoc .shmldocimg .imgabs{width:26%; position:absolute; z-index:2; top:-50px; right:10px;}
.shmlmomaincontent .shmldoc .shmldoclnk{ padding:0px 20px;}
.shmlmomaincontent .shmldoc .shmldoclnk a{display:block; text-align:center; padding:15px 0px; text-decoration:none;
                                          color:White; background-color:#c61039; font-size:15px;}

.shmlmomaincontent .shmldoc .shmldoctips{padding:0px 20px; font-size:13px; line-height:20px;}

/*贵重物品公示 primescroll*/
.shmlmofl {
    padding:3%;
}
.shmlmofl-left {
    width:45%; float:left; background-color:#eee; 
    border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;
}
.shmlmofl-lnk {
    margin:10px;padding:1px; background-color:#74baeb;
    border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;
}
    .shmlmofl-lnk a {
        color:white; font-size:16px; display:block; background-color:#1286c1; text-align:center; line-height:40px; white-space:nowrap;
        text-decoration:none;
        border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;
    }
.shmlmofl-tips {
    padding: 0px 15px 10px 15px; font-size:13px; line-height:18px; height:54px;
}
.shmlmofl-right {
    width:45%; float:right;background-color:#eee; 
    border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;
}

.shmlmopl {
    padding:0 3%;
}
.shmlmopl-title {
    background-color:#1286c1; font-size:16px; color:white;padding:10px; 
    border-radius:6px 6px 0px 0px; -moz-border-radius:6px 6px 0px 0px; -webkit-border-radius:6px 6px 0px 0px; 
    -o-border-radius:6px 6px 0px 0px; -ms-border-radius:6px 6px 0px 0px;
}
.shmlmopl-content {
    background-color:#eee; font-size:13px; padding:10px;
        border-radius:0px 0px 6px 6px; -moz-border-radius:0px 0px 6px 6px; -webkit-border-radius:0px 0px 6px 6px; 
    -o-border-radius:0px 0px 6px 6px; -ms-border-radius:0px 0px 6px 6px;

}
    .shmlmopl-content table {
        width:100%;
    }
        .shmlmopl-content table tr {
        }
        .shmlmopl-content table tr th{
            font-size:16px; color:#1286c1; text-align:center; white-space:nowrap;
        }
            .shmlmopl-content table tr td {
                font-size:13px;padding:3px 0px;
            }
                .shmlmopl-content table tr td:last-child {
                    text-align:center;
                }

/*20170908 遗失物品公示*/
.shmlmopl_content_head {
     font-size:16px; color:#1286c1; white-space:nowrap;
}
.shmlmopl_content_item {
    width:50%; float:left; overflow:hidden; position:relative; overflow:hidden;
}
.shmlmopl_content_item_name {
    display:block; position:relative; font-size:12px; padding:10px 10px; z-index:1; white-space:nowrap;
}
    .shmlmopl_content_item_name span {
        color:#1286c1;white-space:nowrap;
    }
.shmlmopl_content_item_state {
    display:block; position:absolute; top:6px; right:6px; font-size:12px; z-index:2; background-color:#eee; padding:5px;
}
    .shmlmopl_content_item_state span {
        color:#1286c1;
    }

.shmlmopl-page {
    width:100%; text-align:center; padding:10px 0px;
}
.shmlmopl-page a{
    display:inline-block; width:60px; line-height:30px; background-color: #1286c1; color:white; text-align:center; text-decoration:none;
    margin:0 5px;
    border-radius:6px ; -moz-border-radius:6px ; -webkit-border-radius:6px ; 
    -o-border-radius:6px ; -ms-border-radius:6px ;
}
    .shmlmopl-page a.disabled {
        background-color:#ddd; color:#999;
    }

    .shmlmopl-page span {
        display:none;
    }

/*订单查询结果*/
.shmlformtitle{width:90%; margin:0 auto;}
.shmlformtitle .sitem{width:100%; text-align:center; padding-bottom:15px;}
.shmlformtitle .sitem .slbl{font-size:18px; font-weight:bold; color:#c61039;}


.shmlview{width:90%; margin: 0 auto; font-size:14px; }
.shmlview .stitle{text-align:center; padding-top:10px; padding-bottom:10px; font-size:16px; color:#c61039;}
.shmlview .stitle .sitem{}
.shmlview .stitle .sitem .slbl{}
.shmlview .stitle .sitem .sval{font-size:18px;}

.shmlview .sdate{text-align:right; padding-bottom:15px; color:Gray;}
.shmlview .sstatus{text-align:right; padding-bottom:15px; color:#c61039;}

.shmlview .spsinfo{ padding-bottom:15px;}
.shmlview .spsinfo .btitle{font-size:16px; color:#c61039; border-bottom:solid 1px #c61039; font-weight:bold;}
.shmlview .spsinfo .bcontent{padding:0 0 0 1em ; font-size:13px;}
.shmlview .spsinfo .bcontent .sitem{padding:10px 0 0 0; border-bottom:dotted 1px #ddd;}
.shmlview .spsinfo .bcontent .sitem .slbl{font-weight:bold;}

.shmlview .sfound{ padding-bottom:15px;}
.shmlview .sfound .btitle{font-size:16px; color:#c61039; border-bottom:solid 1px #c61039; font-weight:bold;}
.shmlview .sfound .bcontent{padding:0 0 0 1em; font-size:13px;}
.shmlview .sfound .bcontent .sitem{padding:10px 0 0 0; border-bottom:dotted 1px #ddd;}
.shmlview .sfound .bcontent .sitem .slbl{font-weight:bold;}

.shmlview .splaze{ padding-bottom:15px;}
.shmlview .splaze .btitle{font-size:16px; color:#c61039; border-bottom:solid 1px #c61039; font-weight:bold;}
.shmlview .splaze .bcontent{padding:0 0 0 1em; font-size:13px;}
.shmlview .splaze .bcontent .sitem{padding:10px 0 0 0; border-bottom:dotted 1px #ddd;}
.shmlview .splaze .bcontent .sitem .slbl{font-weight:bold;}
    .shmlview .splaze .bcontent .sitem span {
    
    }
        .shmlview .splaze .bcontent .sitem span i {
            font-size:14px; margin-right:5px; font-style:normal;
            display: inline-block;
            padding: 2px 6px !important;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            -ms-border-radius: 50%;
            -o-border-radius: 50%;
            border-radius: 50%;        
            color:white;
        }
            .shmlview .splaze .bcontent .sitem span i.shuang {
                padding: 2px 4px !important;
            }

.shmlview .spicture{ padding-bottom:15px;}
.shmlview .spicture .btitle{font-size:16px; color:#c61039; border-bottom:solid 1px #c61039; font-weight:bold;}
.shmlview .spicture .bcontent{padding:0 0 0 1em; font-size:13px;}
.shmlview .spicture .bcontent .sitem{padding:10px 0 0 0; border-bottom:dotted 1px #ddd;}
.shmlview .spicture .bcontent .sitem img{width:100%;}

.shmlview .sbtn{text-align:center; margin-bottom:20px; margin-top:20px;}
.shmlview .sbtn a{padding:8px 16px; background-color:#c61039; color:White; text-decoration:none;}
.shmlview .sbtn1 a{display:block; padding:10px; font-size:16px; background-color:#c61039; color:White; text-decoration:none; margin:15px;
    border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -ms-border-radius:5px; -webkit-border-radius:5px;
}

.shmlview .sreply{}
.shmlview .sreply .btitle{font-size:16px; color:#c61039; border-bottom:solid 1px #c61039; font-weight:bold;}
.shmlview .sreply .bcontent{margin:1em 0 0 1em; padding-bottom:10px;  border-bottom:solid 1px #c61039; position:relative; font-size:13px;}
.shmlview .sreply .sfunc{position:absolute; left:-4em; top:0px;}
.shmlview .sreply .sfunc a{color:#c61039; text-decoration:none; display:block; padding:2px 0;}
.shmlview .sreply .sdetail{}
.shmlview .sreply .ssource{}
.shmlview .sreply .ssource .sitem{padding:3px 2em;  }
                                      
/*接口调用出错提示内容页*/
.shmlmoerr-content {
    padding:10px; line-height:200%; text-align:center; border-radius:50% 50%; border:solid 1px #333;
    width:90%; margin:0 auto;
}
.shmlmoerr-pic {
    text-align:center;
}
    .shmlmoerr-pic img {
        width:30%;
    }
.shmlmoerr-btn {
    padding-top:20px;
}
    .shmlmoerr-btn a {
        display:block; height:40px; line-height:40px; background-color:#c61039; color:white; text-decoration:none;
        font-size:16px; text-align:center; border-radius:5px;
    }