﻿/**
*@Description: public common css // add pagefailed
*@Author:      xuy
*@Update:      xuy(2017-7-7 13:05) 新增微信二维码


/**All style Common**/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike,sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section{
    display: block;
}
body {
    line-height: 1;
}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
img{
    border:0;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
body, button, input, select, textarea {
    font: 12px Microsoft Yahei, Helvetica, sans-serif;
}

/**clear webkit adjust**/
body, table, td, div, p{
    word-wrap:break-word;
    -webkit-text-size-adjust:none;
}


/*=================================================*/
body{width: 100%;height: 100%; *overflow: hidden;margin:0; padding:0; background: #fff; font-family:Microsoft Yahei,"Hiragino Sans GB","Hiragino Sans GB W3","Pingfang SC",Arial,sans-serif; }
ul,ol{list-style-type:none;}
h1,h2,h3,h4,h5,h6,p{font-family: Microsoft Yahei,"Hiragino Sans GB","Hiragino Sans GB W3","Pingfang SC",Arial,sans-serif;}
h1{font-size: 24px; }
h2{font-size: 18px; }
h3{font-size: 16px; }
h4{font-size: 14px; }
h4, h5, h6{font-size: 100%;}
a{color:#626262;text-decoration:none;cursor:pointer;}
a:hover{text-decoration: none;}
img{border:none;}
input{border:none; outline:none;font-family: Microsoft Yahei,"Hiragino Sans GB","Hiragino Sans GB W3","Pingfang SC",Arial,sans-serif;}
textarea{outline:none;}
.last{margin-right: 0;}
.bottom{margin-bottom: 0;border-bottom:none;}
.clearfix{display:table;zoom:1;}/*-height:1%;*/
.clearfix:after{display:block;height:0;content:".";font-size:0;line-height:0;clear:both;visibility:hidden;}
.clearfixed{zoom:1;}/*-height:1%;*/
.clearfixed:after{display:table;height:0;content:"";clear:both;visibility:hidden;}
::-webkit-input-placeholder{color: #999;}::-moz-placeholder {color: #999;}:-ms-input-placeholder{color: #999;}
.m0{margin:0;}
.dn{display: none;}
.b0{border:0;}
/**-----------------Layout------------------------**/
.bodymain{ position: relative; height:100%; width:100%;min-width: 1000px;background: #f7f7f7;}
.main-box{position: relative;margin:0 auto;width: 100%;max-width: 1750px;min-width: 1000px;overflow-y:hidden; background: #f7f7f7;}
aside{float: left;margin-bottom: -9999px; padding-bottom:9999px;bottom:0;overflow-x:visible;}
section{float: left;margin-bottom: -9999px;padding-bottom:9999px;margin-left: 3%;bottom:0;overflow:hidden; }
section.home{float:none;margin:0; padding: 0; min-width:1000px;height: auto; }
.user-right{width: 76%; height: 100%;/*padding: 0;*/}
.full{position: relative;margin: 0 auto;padding:20px 0 60px;width: 100%;overflow: hidden;}
footer{position: relative;width: 100%;min-width: 1000px;background:url(../images/footerbg.gif) repeat-x #e7e7e7;}
.fr{float:right;}
.fl{float:left;}
.warp{width:1200px;margin:0 auto;}

/*hidden-left*/
.mm-menu { width:20%;  height: 100%; background: #fff;overflow-y: auto;   -webkit-transform: translateX(0);  -ms-transform: translateX(0);}
.mm-menu-toggle {display: block; position:absolute; top:0;left:20%;width: 13px;height:100%;border-left: 1px solid #ddd; background: url(../images/sidebartag.jpg) no-repeat -13px center; cursor: pointer; z-index: 5; }
.wrapper.mm-menu-open {position: relative;width: 96%;}
/**---------------------start-------------------------**/

/**outside-header**/
/*top style*/
.top-bg{width: 100%; height: 30px; min-width: 1000px; background: #eee; font:12px Arial,sans-serif;}
.top a{ color: #000;}
.top a:hover{color: #2db9d4;}
.top-message,.top-appdl{float: left; }
.top-appdl{margin-left: 10px;}
.top-message i{ display: inline-block; position: relative; top:5px; width: 20px; height: 20px;background: url(../images/imgs.png) no-repeat 0 -50px;}
.top-appdl i{ display: inline-block; position: relative; top:5px; width: 20px; height: 20px;background: url(../images/imgs.png) no-repeat -84px -48px;}

.top-message span{display: inline-block; line-height: 30px;}
.top-message em{color: #2db9d4;}
.top-center{float: right; width: 240px;}
.top-center li{float: left; margin-left: 10px; }
.top-center li a{display: inline-block; height: 20px;padding-right: 15px; padding-left: 5px;  margin-top: 5px;line-height: 20px; border-right: 1px solid #ddd;}
.top-center li a.last{border:none;}

/*header & nav*/
.main-header{height: 150px;}
.logo-black{float: left; margin-top: 30px; width: 196px; height: 60px; background: url(../images/imgs.png) no-repeat -38px -70px; }
/*.logo-black{float: left; margin-top: 30px; width: 200px; height: 63px; background: url(../images/imgs/imgs.png) no-repeat -37px -70px; }*/
.logo-black a{display: inline-block; width: 100%; height: 100%;}
.hearder-search{ position: relative; float: right; margin:30px 0 0 20px; padding: 2px;  width: 437px; height: 41px;background: url(../images/imgs.png) no-repeat 0 0; }
.head-part-2{width:100%;min-width:1200px;height:80px;background:#5da0d5;}
.head-logo{display:inline-block;margin:15px 4px 0 8px;width:141px;height:63px;}
.font-ychz{display:inline-block;margin:0 0 7px 6px;width:142px;height:30px;background:url(../images/consultation.png) no-repeat -84px 0;}
.head-right div{float:left;}
.head-right .user-head img{margin:8px 4px 0;width:66px;height:65px;}
.head-right .user-info{margin:8px 4px 0 14px; color: #fff;}
.head-right .user-info p{font-size:14px;line-height:34px;}
.head-right .user-info a{margin:0 20px 0 0;color:#fff;}
.head-right .user-info p span{display: inline-block; width: 120px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; vertical-align:top;}
.user-info .message {margin-right: 0; background:  #fff; border-radius: 10px; height: 24px; line-height: 24px;}
.user-info .message em{margin-top: -2px; font-size: 12px;}
.user-info .message i{position:relative;top:4px;display: inline-block;margin-left: 5px; width: 16px;height: 17px; background: url(../images/common.png) no-repeat -280px -347px}

.consultation-title{padding:10px 3%;width:94%;background:#e9f3fc;color:#5da0d5;font-size: 14px;}
.consultation-num{margin-right:60px;}
.status-finish,.status-processing,.status-close{font-weight:600;}
.status-finish{color:#91b45d;}
.status-processing{color:#4865a2;}
.status-close{color:#898989;}
.consultation-theme{margin-top:10px;text-align:center;font-size: 16px;font-weight: 800;color:#4865a2;}
.consultation-theme b{font-size:inherit;font-weight: 800;color:#4865a2;}



.search-select{position: relative; width: 100px; height: 41px; float: left; border-right: 2px solid rgb(220,236,235);}
.search-default{position: relative; width: 100%; height: 100%; line-height: 41px; cursor: pointer;}
.search-default i{display:block; float: right; width: 16px; height: 16px; margin-right: 5px; margin-top: 12px; background:  url(../images/imgs.png) no-repeat 0 -80px;}
.search-default span{margin-left: 20px; font-size: 14px;}
.select-more{position:absolute;top:34px;left:10px;display: none; width: 60px;  border-radius: 0 0 3px 3px; background: #fff; font-size: 14px;box-shadow: 0 2px 5px rgba(0,0,0,.2); }
.select-more a{display: block;line-height: 30px;}
.select-more a:hover{background: #eee;}
.select-more li{text-align: center}
.hearder-search input{background: transparent; border:0;}
.hearder-search input.search-input{display:block;position: absolute; width: 235px; height:41px; line-height: 41px; text-indent: 10px;left:103px;  z-index:20;font-size:14px; font-family:Microsoft Yahei,sans-serif;}
.hearder-search label{position: absolute; font-size: 14px; color: #bbb;left:110px;  top: 0; line-height: 43px; z-index:0; }
.search-whitebtn{position:absolute; width: 98px; height: 100%; right:0; top:0;  text-align: center; color: #fff; font:bold 16px Microsoft Yahei,sans-serif; cursor:pointer;}
.no-border{border:0;}

nav.main-nav{height: 40px;}
nav.main-nav a{ padding:0 15px;color:#fff;}
nav.main-nav a:hover{color: #2db9d4;}
.nav-left,.nav-right{width:40%; font-size: 14px;  line-height: 40px;text-align: center; }
.nav-left,.nav-left li{float: left; }
.nav-right,.nav-right li{float: right;padding-right: 5px;}
.nav-app{ position: relative; width: 280px;}
.nav-pic{position: absolute;left:0; top:-20px; width:66px; height: 56px; background: url(../images/imgs.png) no-repeat -148px -485px;}
.nav-app span{display: block; margin-left:35px; }
.nav-app a{float: left; margin-left: 20px; color: #fff; font-size: 14px;}

/*zcyu-header*/
.header-hide{position: relative; float: right;width: 455px; height: 48px;margin-top: 30px;}
.header-hide ul li{float: left;width:60px;height:50px;margin-right: 25px;text-align: center;line-height: 50px;font-size: 1.5em;}
.header-hide ul li a{color:#006E9F;}
.header-line{display: inline-block;width:1px;height:44px;background-image: url(../images/imgs/line.png)}
.header-search2{position: relative; float: right;width: 60px; height: 48px;margin-top: 30px;margin-right: 10px;}
.header-magnifying-glass{position: absolute;top: 17px;left: 17px;display: inline-block;width:17px;height:17px;z-index:999;background: url(../images/imgs.png) no-repeat -177px -272px;}
.header-search2 ul li{float: left;}

.welcome-img{display: inline-block;width:18px;height:12px;background: url(../images/imgs.png) no-repeat 0px -55px;}
.header-login{float: right;width: 200px; height: 48px; margin-top: 45px;text-align: right}
.header-login ul li{}
.header-login ul li:first-child{width:41px;}
.header-login ul li:last-child{width:41px;}
.show{display: none;}
.search-box{display: inline-block;width:122px;height:26px;margin-left:78px;border-radius: 15px}
.search-dc{position:absolute;top:5px;left:20px;display: inline-block;width: 55px;color:#4280A8;border-right:1px solid #4280A8;cursor: pointer }
.search-box-show{position: absolute;width:0;height:28px;top:12px;left:47px;border:1px solid #006296; border-radius: 15px;}
.cloudbg{width:100%;height:100%;background: url(../images/imgs/cloudbg.png) repeat-x }

#hidden-menu{ position:absolute; top: 16px;left: -25px;width:108px;height:127px;border-right: 2px solid #EFEEEC;border-left: 2px solid #EFEEEC; border-bottom:2px solid #EFEEEC; z-index: 5}
#hidden-menu  li{ width:100%;height:40px;line-height: 30px;}
#hidden-menu li a{display:inline-block;width: 100%;height:40px;font-size: .6em;text-align: center;color: #A5A19C;}
#hidden-menu a:hover{background-color: #EFEEEC}


/**inside-header**/
/*user-inside-head*/
.user{position: relative;width:auto;height:45px; min-width: 1000px;background-color:#000;
    box-shadow: 0 3px 6px rgba(0,0,0,0.45);
    -moz-box-shadow: 0 3px 6px rgba(0,0,0,0.45);
    -webkit-box-shadow: 0 3px 6px rgba(0,0,0,0.45);
    -ms-box-shadow: 0 3px 6px rgba(0,0,0,0.45);
    -o-box-shadow: 0 3px 6px rgba(0,0,0,0.45);
}
.user-top{margin: 0 auto;height:45px; min-width: 1000px;max-width: 1750px; /*最大宽*/line-height:32px;}
.user-tl{float:left;width:350px;height: 45px;text-align:left;padding-left: 15px;color: #2fcde4; overflow:hidden;}
.user-tl span{display:block; float:left; margin-top: 6px;margin-right:15px; padding-left:30px; }
.user-tr{float:right; width:600px;height: 45px;padding-right: 15px;color: #2fcde4;}
.user-tr img{display:block;float: right;margin-top: 5px;margin-right: 20px;max-width: 36px;max-height: 36px;    }
.user-tr .user-link{display:block;float: right;line-height: 45px;}
.user-top #adduser{background-position:0 -68px;}
.user-top #mail{background-position:0 -98px;}
.user-top a{color:#2fcde4; }
.user-top a:hover{text-decoration:underline;}
.user-search{position:relative;float:right;margin-right:35px;margin-top: 7px; width:225px;height:30px;background:#fff;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
.select-in{display:inline-block;position: absolute;width:125px;height:28px;padding-left: 5px;background:#fff;line-height: 28px;}
.frsearch{width:125px;height: 27px; color:#999;border:0;line-height:24px; overflow: hidden;}
.search-btn{position: absolute;right: 10px;top: 5px;width:20px;height: 20px; background: url(../images/imgs.png) no-repeat 0 -105px;}
.select-sxsebt{width:33px; height:25px;border:0; color:#fff;cursor:pointer ;}
.select-mgsw{display:inline-block;float:left; width:45px; height:30px; font-weight:bold; color:#6e6e6e; text-indent:5px;}
.select-mgbt{display:inline-block;float:left; width:20px;height:20px;cursor:pointer;background:url(../images/imgs.png) no-repeat 0 -85px;}
.select-mgul{position: absolute;top:28px;left:0;display:none;width:55px;background: #fff;box-shadow: 0 2px 3px #888;
    -moz-box-shadow: 0 2px 3px #888;
    -webkit-box-shadow: 0 2px 3px #888;
    -ms-box-shadow: 0 2px 3px #888;
    -o-box-shadow: 0 2px 3px #888;
    border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
    -webkit-border-radius: 0 0 4px 4px;
    -ms-border-radius: 0 0 4px 4px;
    -o-border-radius: 0 0 4px 4px;
    line-height: 22px;
}
.select-mgul li a{ display:block;padding-left: 5px; width:50px; color:#333;z-index: 100;}
.select-mgul li a:hover{background:#eee;text-decoration: none;}
.log{float:left;height:60px;margin-top:40px; margin-left: 40px;max-width:1750px;}


/*inside-nav-style*/
nav{background: url(../images/topbg.jpg) no-repeat center #285181; }
.nav{margin:0 auto;height: 115px;min-width: 1000px;width:100%; max-width: 1750px;z-index: 10;background: url(../images/topbg.jpg) no-repeat center #285181; }
.nav-li{float:right;margin-top:40px;}
.nav-li li{float:left;text-align:right; font-size:14px; font-weight:bold;color:#fff;}
.nav-li li a{display:inline-block;position: relative;padding:0 30px 0 50px;height: 40px;line-height:40px;text-align:center;color:#fff;font-size: 16px;font-weight: 400;}
.nav-li li a:hover{color: rgb(46,205,228);}
.nav-li span{display: inline-block;position:absolute;left:0;width: 40px;height: 40px;*top:0;}
.nav-li i{display: inline-block;margin-left: 2em;font-style: normal;color: #fff;}
.nav-icon1,.nav-icon2,.nav-icon3,.nav-icon4,.nav-icon5,.nav-icon6,.nav-icon7{background: url(../images/imgs.png) no-repeat;}
.nav-icon1{background-position:  -69px  -292px;}
.nav-li li a:hover .nav-icon1{background-position:-6px  -292px;}
.nav-icon2{background-position: -69px  -343px; }
.nav-li li a:hover .nav-icon2{background-position:-6px  -343px;}
.nav-icon3{background-position: -69px  -394px;}
.nav-li li a:hover .nav-icon3{background-position: -6px  -394px;}
.nav-icon4{background-position: -69px  -442px;}
.nav-li li a:hover .nav-icon4{background-position: -6px  -442px;}
.nav-icon5{background-position: -70px -492px;}
.nav-icon6{background-position: -70px -540px;}
.nav-icon7{background-position: -73px -595px;}
.nav-li li a:hover .nav-icon5{background-position: -7px -492px;}
.nav-li li a:hover .nav-icon6{background-position: -7px -540px;}
.nav-li li a:hover .nav-icon7{background-position: -10px -595px;}
.nav-li span.nav-first{left:0;}


/**footer**/
.footer{ margin:0 auto;padding-top:20px;height:230px;max-width: 1750px;min-width: 1000px;text-align:center; line-height:25px; }
.footer li{ float:right; text-align: center;}
.footer-links{float: right;margin-top:50px;padding-bottom: 40px;height: 40px; width: 900px;border-bottom: 1px solid #c9c9c9;color:#7d7d7d;
    font-size: 16px;
}

.footer-info{height: 100px; padding-top: 30px;padding-right: 30px;color:#666;font-family: SimSun,Arial; font-size: 12px;}
.footer980{width: 980px;}
/** new footer**/
.footer-text{width: 680px; margin-top: 30px;}
.footer-text li{width: 100%;text-align:left;}
.footer-text li h2{display: inline;}
.footer-text li.padding{margin-top: 30px;}
.footer-img{margin-top: 30px;}
.footer-img li{width:120px;height: 100px; margin-right:20px; text-align: center; line-height: 30px; font-size: 16px;}
.footer-img li img{width: 100px; height:100px; border:0; background: #ddd;}


/*aside*/
.user-left{width:20%;min-width: 150px;min-height:600px; background:#f5f5f5;height: auto;  }
.user-left-b{overflow: visible;}
.user-left a{font-size: 14px;color:#000;
    -moz-transition: all .2s linear;
    -o-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -webkit-transition: all .2s linear;
    transition: all .2s linear;
}
.user-left li:hover a,.user-left li:active a{color: #30c5eb;}
.user-left li:hover {cursor: pointer;background: #eee;}
.user-left-b p{position: relative;height: 44px;width: 100%;background: url(../images/leftnavbg1.png) repeat-x;line-height: 44px;font-size: 14px;font-weight: 700;color:#000;}
.user-left p a{display: inline-block;padding-left: 8%;width: 92%;height: 40px;}
.user-left p a:hover,.user-left p a.current{border-left: 4px solid #31c5eb;*text-indent: 0;text-indent: 10px;color: #31c5eb; }
.user-left-b span{position: absolute;right: -17px;top: 0;width: 17px;height: 44px;background:  url(../images/leftnavbg2.png) no-repeat;}
.user-left-l li{width: 96%;margin: 0 auto;text-indent: 40px;height: 40px;line-height: 40px;border-bottom: 1px dotted #ccc;}
.user-leftl a{list-style:disc;}
.user-left-selected{color: #30c5eb;}

.left-column{width:20%;min-width: 150px;min-height:600px; height: auto;/*border-right:3px solid #ddd;border-left: 3px solid #ddd; */background: #fff;}
.column-wide-block{position: relative;border-bottom: 1px solid #ddd; height: 100px;}
.column-wide-block dt{float: left; margin-top: 30px; margin-left: 16%; height: 48px; width: 50%; font:16px/24px Microsoft Yahei,sans-serif; color: #000; vertical-align: middle;}
.column-wide-block .column-detail{position: absolute;top:0; left: 0; width: 100%; height:100px; background: #27a1b9;background:-webkit-linear-gradient(top,#27a1b9,#228ba0); opacity: 0; filter:alpha(opacity=0); z-index: 10;}
.column-wide-block ul{margin-top:24px;  width: 100%; color: #fff;}
.column-wide-block .col-twoline{padding-top: 1em; }
.column-wide-block li{float: left; margin-right: 2%; width: 49%; text-align: center; font-size: 14px; line-height: 24px;}
.column-wide-block li.last{margin-right: 0;}
.column-wide-block li a{ color: #fff;}
.column-wide-block li a:hover{text-decoration: underline; }
.column-wide-block li a.current{color: #c5edf3; text-decoration: underline;}
.column-icon{float:left;margin-top:30px; vertical-align:middle; width: 40px;height: 40px; background: url(../images/sidebar.png) no-repeat; }

.column-narrow-block{position: relative; float: left; width:50%;height: 100%; }
.column-narrow-block dl{margin-top: 0; width:100%; height: 100%; border-right:1px solid #ddd;z-index: 5;}
.column-narrow-block dt{margin-top:50px; margin-left: 0; width: 100%; font-size:13px; line-height: 20px; text-align: center;}
.column-narrow-block .column-icon{float: none; width: 40px; margin:10px auto 5px;}
.column-narrow-block ul{display: inline-block; vertical-align: middle; }
.column-narrow-block li{width:100%;}
.column-spe-ul li{margin-right: 0; width:50%; float: left; font-size: 13px;}
.column-img{background-position:2px 2px; }
.column-cons{background-position: -38px 2px;}
.column-wd{background-position: -193px 2px;}
.column-air{background-position: -76px 2px;}
.column-rep{background-position: -119px 2px;}
.column-ref{background-position: -154px 2px;}
.column-fhr{background-position: -229px 2px;}
.column-med{background-position: 2px -41px;}
.column-cont{background-position: -38px -41px;}
.column-set{background-position: -76px -41px;}
.column-job{background-position: -192px 2px;}
.column-pacs{background-position: -117px -40px;}
.column-msg{background-position: -158px -41px;}
.column-acc{background-position: -192px -41px;}
/**inside-breadcrumbs**/
.breadcrumbs{width:100%;height: 45px;line-height: 45px;border-bottom: 3px solid #ddd;font-size: 14px;font-weight: 700;}
.bread-fir,.breadcrumbs a{color: #28507e;}
.bread-sec{color: #333;}

.cstt-breadcrumbs{padding:0 3%;width:94%;height: 45px;line-height:45px;font-size: 14px;font-weight: 700;}
.cstt-breadcrumbs .bread-fir,.cstt-breadcrumbs a{color: #5da0d5;}
.cstt-breadcrumbs .bread-sec{color: #898989;}

/**outside-breadcrumbs**/
.new-breadcrumb{width:100%;height: 45px;line-height: 45px;border-bottom: 1px solid #ddd;font-size: 14px;color: #7d7d7d;}
.new-breadcrumb span a{color: #285181;}
.new-breadcrumb span.current a{color: #7d7d7d; cursor: default;}
.width980{margin:0 auto;width:980px;}
.width1000{margin:0 auto;width:1000px;}
.nbc-bnone{border-bottom: none;}




/*=================================================================================================================================*/

/*Config*/
.cofg-info{padding: 6px 0;line-height:25px; font-weight: bold;font-family:SimSun,Arial;}
.cofg-list{ margin:5px;color:#2f2f2f; height:30px; line-height:30px; vertical-align:middle; font-size:14px;}
.cofg-list span{ display:block; float:left; padding-top:5px; padding-right:5px;}
.user-cofg .form-checkbox{position: inherit;width:400px;}
.user-cofg .form-checkbox b{margin-bottom: 15px;}


/**pages**/
.imgpage{display:block; float:right;margin-top:3px; padding-left:3px; width:400px;height:40px;}
.pages,.imgpage{ position: absolute;max-width:760px;text-align:right; padding:20px 0; clear:both;bottom:0;right:20px;}
.pages span,.pages a,.pages b ,.imgpage span,.imgpage a,.imgpage b{ font-size:12px; font-family:SimSun,Arial,sans-serif; margin:0 2px;vertical-align: bottom;}
.pages strong{color:#84c125;margin:0 2px;}
.pages span font,.imgpage span font{ color:#f00; font-size:12px;}
.pages a,.pages b, .imgpage a,.imgpage b{display: inline-block;width: 30px;height: 30px;border:1px solid #ddd; background:#fff; text-decoration:none;text-align: center;vertical-align: bottom;line-height: 30px;}
.pages span ,.imgpage span,.sdu-page span{ display: inline-block;}

.pages .page-to{width: 40px;height: 12px;border:1px solid #ddd;text-align: center;}
.pages .page-go,.sdu-pages .page-go{height: 16px;background: #31c5eb;color: #fff;border:0;font-weight: bold;cursor: pointer;}
.pages a.pageimg,.pages a.pageimg:hover{background: url(../images/imgs.png) no-repeat #fff;vertical-align: center;text-indent: -999px;font-size: 0;line-height: 0;}
.pages a.pageimg:hover{background-color:#84c125;}
.pages a:hover,.pages a.current{ background:#84c125; color:#fff;font-weight: bold;}
.pages a.page-first{background-position: -426px -77px;}
.pages a.page-last{background-position: -426px -50px;}
.pages a.page-prev{background-position: -386px -77px;}
.pages a.page-next{background-position: -386px -50px;}
.pages .page-elp{border-color: transparent;font-weight: bold;cursor: default;}
.pages .page-elp:hover{background:#fff;color:#626262;}
.pages a.page-first:hover{background-position: -427px -128px;}
.pages a.page-last:hover{background-position: -427px -102px;}
.pages a.page-prev:hover{background-position: -388px -128px;}
.pages a.page-next:hover{background-position: -388px -102px;}
.little-pages{padding:10px 0; bottom:10px; right: 10px;max-width: 140px; overflow: hidden;}
.little-pages a,.little-pages b{ margin: 0;width: 15px; height: 15px; vertical-align: middle; border:none;font-weight: bold;text-align: center; line-height: 15px;}
.little-pages a:hover,.little-pages b:hover{background: none; color: #84c125;}

.page-list{position:absolute;bottom:0;width:100%;height:38px;background-color:#e7e7e7;overflow:hidden;}
.page-list .page-left{margin-top: 10px;}
.page-list .page-left a{display:block; float: left; width:15px; height: 15px; }
.page-list .page-left a span{ display: inline-block; margin-left: 5px;line-height: 14px;}
.page-list .page-to{float: left;width: 40px;height: 12px;border:1px solid #ddd;text-align: center; }
.page-list .page-go{padding:0 5px; height: 16px;border-radius:2px;border:0;font-weight: bold; background: #444;color: #fff;cursor: pointer;box-shadow: 1px 1px 2px #d7d7d7;}
.page-list a.pageimg{vertical-align: central;text-indent: -999px;font-size: 0;line-height: 0;background: url(../images/imgs.png) no-repeat ;}
.page-list a.big{width: 130px; margin-left: 5px;}
.page-list a.page-first{background-position: -413px -84px;}
.page-list a.page-last{background-position: -413px -57px;}
.page-list a.page-prev{background-position: -394px -84px;}
.page-list a.page-next{background-position: -394px -57px;}
.page-list .page-right{float:right;}
.page-right .print{float:right;margin-top:5px;margin-right:14px;line-height:26px;border:none;border-radius:3px;background-color:#285181;color:#ffffff;}
.page-right .btn1{float:right;margin-top:5px;margin-right:14px;line-height:26px;border:none;border-radius:3px;color:#ffffff;}
.page-right .pagen{float:right;margin-right:24px; line-height: 35px;font-weight:normal;}
.page-right .page-number{font-weight: bold;}


.sdu-pages{width: 100%; font-size:14px;}
.sdu-pages-center{margin:20px auto 0;width: 460px; text-align: center;}
.sdu-pages-right{  float: right; margin-top: 20px;width:210px;}
.sdu-pages .page-detail{width: 180px; line-height: 18px;}
.sdu-pages span{margin-right: 15px; line-height: 18px;vertical-align:middle;color: #7d7d7d; }
.sdu-pages .page-to{ margin:0 5px; margin-right: 0; width: 30px; height: 18px;border:1px solid #aaa; text-indent: 5px;}
.sdu-pages a{display: inline-block; width: 28px;height: 24px; line-height:24px ;text-align: center;}
.sdu-pages a.pageimg,.sdu-pages a.pageimg:hover{position: relative; margin-right: 5px; vertical-align: center;text-indent: -999px;line-height: 0;font-size: 0;background: url(../images/imgs.png) no-repeat;top: -15px;}
.sdu-pages a.pageimg:hover{border:none;}
.sdu-pages a:hover,.sdu-pages a.current{ border-bottom: 2px solid #ff9000;color: #ff9000;  }
.sdu-pages a.page-first{background-position: -47px -173px;}
.sdu-pages a.page-last{background-position: -181px -173px;}
.sdu-pages a.page-prev{background-position: -85px -173px;}
.sdu-pages a.page-next{background-position: -141px -173px;}
.sdu-pages .page-elp{border-color: transparent;font-weight: bold;cursor: default;}
.sdu-pages .page-elp:hover{background:#fff;color:#626262;}
.sdu-pages a.page-first:hover{background-position: -47px -203px;}
.sdu-pages a.page-last:hover{background-position: -181px -203px;}
.sdu-pages a.page-prev:hover{background-position: -85px -203px;}
.sdu-pages a.page-next:hover{background-position: -141px -203px;}
.sdu-pages a.unable,.sdu-pages a.unable:hover{background-position-y: -141px; cursor:default; }



/*设置页面头部*/
.settings-header{width:100%;min-width:1200px;height:80px;}
.pacs-body .settings-header{background: #7881a7}
.con-body .settings-header{background: #5da0d5}
.wd-body .settings-header{background: #5f738a}

/*二维码页面*/
.two-code-all { position: relative; margin: 60px auto; width: 930px; height: 530px; background: url(../images/2codepay.png) no-repeat; }
.two-code-all div{ position: absolute; top: 147px; left: 158px; width: 250px; height: 250px; }
.two-code-all p { position: absolute; left: 176px; top: 423px; font-size: 13px; }
/*错误页面*/
.no-data{position: relative; width:680px;height:200px; margin:30px auto;}
.no-data input.reload{position: absolute;  left:270px; top: 150px; width: 100px; height: 35px; text-align: center; line-height: 35px; font:15px/35px Microsoft Yahei,sans-serif; border-radius: 2px; background: #91b45d;color: #fff; cursor: pointer;}
.no-page{position: relative; margin:100px auto 0;  width: 525px; height: 517px;}
.no-page-text{position: absolute;top:380px; left:200px;}
.no-page p{ font:14px/30px Microsoft Yahei,sans-serif; color:#fff;}
.no-page p a{text-decoration: underline;}
.no-page p a.orange{color: #ff8f2c;}
.no-page p a.green{color: #91b45d;}
