*,body,h1,h2,h3,h4,h5,h6 {font-family:"微软雅黑","宋体", Verdana, Arial, Helvetica, sans-serif; }
body{font-family:"微软雅黑","宋体", Verdana, Arial, Helvetica, sans-serif; padding:0; margin:0; background:none;}
a,a:hover{text-decoration: none;}
dl,dt,dd,ul,ol,li{margin:0px; padding:0px;}
ol,ul,li { list-style:none; }

/*首页-三块*/
.indexbox{ width: 100%; background: url(../../commonsD/images/bg.png) repeat-x center center; position: relative;}
.bg2{ position: absolute; top: 0; right: 0; z-index: 0;}
.bg3{ position: absolute; bottom: 0; left: 0; z-index: 0;}

.indexN{ width: 80%; height: auto; margin: 0 auto; overflow: hidden;}
.indexN h1{ width: 100%; height: 80px; margin: 0 0 15%; padding-top: 5%; text-align: center; font-size: 40px; color: #fff; font-weight: bold; line-height: 80px;}
.indexlist{ width: 33.333333%; height: auto; float: left;}
.indexlist a{ width: 250px; height: 330px; display: block; margin: 0 auto; position: relative; z-index: 1;}
.indexlist a img{ display:block;}
.indexlist a span{ width: 100%; height: 40px; display:block; font-size: 20px; color: #fff; font-weight: bold; text-align: center; line-height: 40px; position: absolute; bottom: 94px;}
.dn{ display: none;}

.loginbox{ width: 460px; height: auto; margin: 0 auto; overflow: hidden;}
.loginlog{ width: 100%; height: auto; padding-top: 15%; margin-bottom: 10%;}
.loginlog .img{ width: 100%; height: auto; text-align: center; display: block;}
.loginlog h3{ width: 100%; height: 50px; margin: 30px 0 0; line-height: 50px; text-align: center; font-size: 24px; color: #fff; font-weight: bold;}
.login{ width: 100%; height: 430px; background: url(../../commonsD/images/loginbg.png) no-repeat center center;}
.login-list{ width:100%; height: auto;}
.login ul{ width:100%; height: auto; padding-top: 35px; margin-bottom: 30px;}
.login ul li{ width:100%; height: 40px; margin-bottom: 20px;}
.login .loginpa{ width: 310px; height: 40px; margin: 0 auto; position: relative;}
.login .loginpa .iconlog{ width: 38px; height: 38px; display: block; position: absolute; top: 2px; left: 1px;}
.login .loginpa .zhangh{ background: url(../../commonsD/images/logr1.png) no-repeat left center;}
.login .loginpa .mima{ background: url(../../commonsD/images/logr2.png) no-repeat left center;}
.login .loginpa .yanzm{ background: url(../../commonsD/images/logr3.png) no-repeat left center;}
.login .loginpa input{ width: 260px; height: 38px; border: #2b7dbc solid 1px; font-size: 16px; padding:0 0 0 50px; background: none; color: #307ab3 !important;}
.login .loginpa input::-webkit-input-placeholder{color: #307ab3 !important;}
.login .loginpa input::-moz-placeholder{color: #307ab3 !important;}/* Mozilla Firefox 19+ */
.login .loginpa input:-moz-placeholder{color: #307ab3 !important;}/* Mozilla Firefox 4 to 18 */
.login .loginpa input:-ms-input-placeholder{color: #307ab3 !important;}/* Internet Explorer 10-11 */ 
.login .yanzmail input{ width: 150px;}
.login .yanzmail img{ position: absolute; top: 0; right: 0;}
.eye{ width: 40px; height: 40px; position: absolute; top: 0; right: -1px;}
.eye a{ width: 100%; height: 40px; display:block; line-height: 40px; text-align: center;}
.submit{ width: 308px; height: 38px; cursor: pointer; border: #fff solid 1px; line-height: 34px; text-align: center; color: #fff; font-size: 16px; display: block; background: none; margin: 0 auto 20px;}
.submit:hover{ background: #fff; color: #3887c4;}
.bottomP{ width: 100%; height: 34px; position: relative;}
.bottomP span{ width: 100%; height: 34px; line-height: 34px; font-size: 14px; text-align: center; color: #fff; display: block;}
.loginpa div.text-left{ width: 40px; height: 40px; text-align: center; line-height: 40px; position: absolute; top: 0; right: -40px;}
.loginpa div.text-left i.logicon{ width: 40px; height: 40px; display: inline-block; background:url(../../commonsD/images/logxx.png) no-repeat center center;}
.login .loginpa input.text-left{ border-color: #fff; color: #fff !important;}
.login .loginpa input.text-left::-webkit-input-placeholder{ color: #fff !important;}
.login .loginpa input.text-left::-moz-placeholder{ color: #fff !important;}
.login .loginpa input.text-left:-moz-placeholder{ color: #fff !important;}
.login .loginpa input.text-left:-ms-input-placeholder{ color: #fff !important;}
.fanhP{ width: 80px; height: 34px; position: absolute; top: 0; right: 0;}
.fanhP a{ width: 100%; height: 34px; display:block;}
.fanhP a i.fanicon{ width: 30px; height: 34px; display: block; float: left; background: url(../../commonsD/images/ddi.png) no-repeat center center;}
.fanhP a span{ width: 50px; height: 34px; float: left; line-height: 34px; font-size: 16px; color: #ffab19; text-align: left;}

.footer{ width:100%; height: auto; overflow: hidden; position: absolute; bottom: 5%; z-index: 1;}
.footer span{ width: 100%; height: 34px; display:block; text-align: center; line-height: 34px; font-size: 14px; color: #fff; font-weight: bold;}
.footer span a{ color: #ffab19;}

/*弹出浏览器样式*/
.tab-list .table{ border:#ddd solid 1px; border-left:none; border-top:none; border-collapse: collapse;}
.tab-list .table th{ height:40px; border:#ddd solid 1px; border-bottom:none; border-right:none; text-align:center; background:#e9f4ff;}
.tab-list .table td{ height:36px; border:#ddd solid 1px; border-bottom:none; border-right:none; text-align:center;}
.tab-list .table td a{ color:#3c89d1;}
.tab-list .table .imglist{ height:36px; line-height:36px; text-align:center;}
.tab-list .table .imglist img{ display:inline-block; vertical-align:middle;}
.tab-list .table .imglist span{ margin-left:5px;}
.ui-dialog-header{ background:#f5f5f5;border-radius: 5px;}
.ui-dialog-title{ border-radius:5px;}
.dn{ display:none;}