﻿﻿@charset "utf-8";
/*------------------------------------------------------------*/
/* 
	@名称: 淘宝的Alice UI 的 base
	@功能: 重设浏览器默认样式
*/

/* 防止用户自定义背景颜色对网页的影响，添加让用户可以自定义字体 */
html { color: #333; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
/* 内外边距通常让各个浏览器样式的表现位置不同 */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { margin: 0; padding: 0; }
/* 重设 HTML5 标签, IE 需要在 js 中 createElement(TAG) */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
/* HTML5 媒体文件跟 img 保持一致 */
audio, canvas, video { display: inline-block; *display: inline;
*zoom: 1;
}
/* 要注意表单元素并不继承父级 font 的问题 */
body, button, input, select, textarea { font: 12px/1.5 tahoma, arial, 微软雅黑, \5b8b\4f53; }
input, select, textarea { font-size: 100%; }
/* 去掉各Table  cell 的边距并让其边重合 */
table { border-collapse: collapse; border-spacing: 0; }
/* IE bug fixed: th 不继承 text-align*/
th { text-align: inherit; }
/* 去除默认边框 */
img { border: 0; }
/* ie6 7 8(q) bug 显示为行内表现 */
iframe { display: block; }
/* 去掉 firefox 下此元素的边框 */
abbr, acronym { border: 0; font-variant: normal; }
/* 一致的 del 样式 */
del { text-decoration: line-through; }
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: 500; }
/* 去掉列表前的标识, li 会继承 */
ol, ul { list-style: none; }
/* 对齐是排版最重要的因素, 别让什么都居中 */
caption, th { text-align: left; }
/* 来自yahoo, 让标题都自定义, 适应多个系统应用 */
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: 700; }
q:before, q:after { content: ''; }
/* 统一上标和下标 */
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
/* 默认不显示下划线，保持页面简洁 */
ins, a { text-decoration: none; }
a{color:#000;}
a:hover{color:#D83B35;}
/* 清理浮动 */
.clear { clear: both; }
.fn-clear:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.fn-clear { zoom: 1; /* for IE6 IE7 */ }
/* 隐藏, 通常用来与 JS 配合 */
body .fn-hide { display: none; }
/* 设置内联, 减少浮动带来的bug */

.fn-left, .fn-right { display: inline; }
.fn-left { float: left; }
.fn-right { float: right; }

.m_t_15{margin-top: 15px;}
.align-left{text-align:left}
.align-right{text-align:right}

.red{color:#d90000;}
.orange{color:#EB7E32}
.blue{color:#3E76A6}

.border-bottom1{border-bottom: dotted 1px #ccc;}

/*----------------------登录---------------------------*/
html{background:#BEDDEE url(../img/bg.png) repeat-x;}
.login_wrap{width: 960px; margin:0 auto;}
.login_logo{margin:70px auto auto 50px;}
.login_middle{height:390px; background: url(../img/login_inner.jpg) no-repeat; margin:0px auto auto auto;}
.login_inner{width:240px; height:250px; padding:90px 0px 0px 682px;}
.login_title{line-height: 40px; font-size: 14px; border-bottom: dotted 1px #aaa;}
.login_inner table{margin-top: 10px}
.login_inner table th{padding:5px 1px; width:60px; font-weight: bold; font-size: 14px; text-align: right; color:#444;}
.login_inner table td{padding:5px 1px;}
.login_inner table td input{height:26px; width:165px; font-size: 14px; padding:0px 3px;}
.login_inner table td a{color:#387EC0}

.btn1{display:inline-block; width:105px; height:30px; line-height: 30px; text-align: center; color:#fff !important; font-size: 16px; background:url(../img/btn1.gif) no-repeat; cursor:pointer;}
.btn2{display:inline-block; width:105px;  height:30px;line-height: 30px; text-align: center; color:#fff !important; font-size: 16px; background:url(../img/btn2.gif) no-repeat;cursor:pointer;
}
.btn3{display:inline-block; width:80px; height:20px; line-height: 20px; text-align: center; color:#fff !important; font-size: 12px; background:url(../img/btn1.gif) no-repeat;cursor:pointer;}
.btn1:hover, .btn2:hover{color:#eee !important;}
.footer{margin:50px; text-align: center;}

/*---------------------注册------------------------*/
.top{width:960px; margin:0 auto;}
.logo{margin:30px auto auto 50px;}
.middle{width:970px; margin:0 auto; position:relative}
.middle_content{width:770px; margin:0 auto; position:relative}
.m_t{background:url(../img/m_t.png) no-repeat; height:10px; overflow: hidden;}
.m_m{background:url(../img/m_m.png) repeat-y;}
.m_b{background:url(../img/m_b.png) no-repeat; height:10px; overflow: hidden;}
.register_height 
{
    /*height:650px;*/
    padding-bottom:50px;
    }
.title1_div{ width:900px; border-bottom: solid 1px #4978A4; margin: 0 auto; height:70px; text-align: center; padding-top: 10px;}
.title1_a{display:inline-block; font-size: 20px; color:#666; margin:0 30px; line-height: 70px;}
.title1_a span{display:inline-block; width:28px; background:url(../img/title_bg1.gif) 0 22px no-repeat; color:#fff; margin-right: 10px;}
.title1_a_hover{display:inline-block; font-size: 20px; color:#DD8344; margin:0 30px; line-height: 70px;}
.title1_a_hover span{display:inline-block; width:28px; background:url(../img/title_bg2.gif) 0 22px no-repeat; color:#fff; margin-right: 10px;}

.title1_a:hover
{
    color:#666;
    }
/*
 .title1_a:hover span
{
    display:inline-block; width:28px; 
     color:#fff; 
     margin-right: 10px;
}*/
.title1_a_hover:hover
{
    color:#DD8344; 
    }

.register_inner{margin: 25px auto auto auto; background: #fff; border:solid 1px #ECECFB; border-radius: 5px;}
.register_inner1{ width:600px; padding: 10px;}
.register_inner1 p{font-size: 14px; margin:10px 20px; text-indent: 2em; line-height: 2em;}


.register_inner2{ width:600px; padding: 15px 10px;}
.register_inner2 table{
}
.register_inner2 table td{ padding:8px; vertical-align: middle}
.register_inner2 table td input{height:24px;}
.register2_info{width:600px; text-indent: 2em; line-height: 2em; color:#d90000; margin:0 auto; margin-top: 15px;font-size: 14px; }

.register_inner3{ width:500px; padding: 15px 10px; text-align: center; height:150px; margin-top: 50px !important}
.register_inner3 p{font-size: 14px; margin:10px;}
.register_inner3 img{float:left; margin:10px 20px 10px 140px;}
.user_info{margin-top: 40px !important; text-align: left; line-height: 2em;}
.imgCheckCode
{
    height:35px;
    vertical-align:middle; 
    width:100px;
}
.btnMobileCode
{
    width:100px;
    border:1px solid #a5aeb6;
    height:36px!important;
    padding: 5px;
    border-left:none;
    background-color:White;
    }

.btn_div1{position:absolute; /*bottom:20px;*/ margin-top:10px; text-align: center; width:100%;}
.btn_div1 a{margin:0 20px;}

/*表单*/
.m_l{display:inline; float:left; width:190px; margin:10px auto auto 20px;}
.div1{background: #fff; border:solid 1px #ECECFB; border-radius: 5px; padding:5px; height:48px;}
.div1 img{float:left; margin:0 10px 0 0; display:inline}
.div1 div{ line-height: 1.8em;}
.div1 div a{margin-right: 10px;}
.div1 div.blue{font-size: 14px; font-weight: 700;}

.divuser{background: #fff; border:solid 1px #ECECFB; border-radius: 5px; padding:5px; height:73px;}
.divuser img{float:left; margin:0 10px 0 0; display:inline}
.divuser div{ line-height: 1.8em;}
.divuser div a{margin-right: 10px;}
.divuser div.blue{font-size: 14px; font-weight: 700;}

.div2{background: #fff; border:solid 1px #ECECFB; border-radius: 5px; padding:5px;}
.title2{ font-size:14px; color:#3073A7; line-height: 2em; border-bottom: solid 1px #DADCEA; text-indent: 5px;}
.ul1{margin:5px;}
.ul1 li{border-bottom: dotted 1px #bbb;  background:url(../img/li1.gif) 3px center no-repeat; padding:0px 5px 0px 15px;}
.ul1 li a{line-height: 31px; font-size: 14px; display:block;outline:none;}
.ul1_a_hover, .ul1 li a:hover{color:#D18650; background:url(../img/li2.gif) right center no-repeat;}

.m_r{display:inline; float:right; width:720px; margin:10px 20px auto auto; background: #fff; border:solid 1px #ECECFB; border-radius: 5px; padding:5px; min-height: 200px; _height:200px; margin-bottom: 10px; position:relative; padding-bottom: 80px;}
.m_r_content{display:inline; float:right; width:95%; margin:10px 12px auto auto; background: #fff; border:solid 1px #ECECFB; border-radius: 5px; padding:5px; min-height: 200px; _height:200px; margin-bottom: 10px; position:relative;}
.title3{ font-size: 14px; line-height: 3em; text-indent: 10px; color:#3E76A6; border-bottom: solid 1px #dadcea; margin:0 auto; width:670px;}
.title4_div{ width:650px; border-bottom: dotted 1px #4978A4; margin: 0 auto; height:40px; text-align: center; padding-top: 10px; margin-bottom: 15px;}
.title4_a{display:inline-block; font-size: 14px; color:#666; margin:0 30px; line-height: 40px;}
.title4_a_hover, .title4_a:hover{display:inline-block; font-size: 14px; color:#DD8344; margin:0 30px; line-height: 40px;}
.title4_a_hover span, .title4_a:hover span{display:inline-block; width:28px; background:url(../img/title_bg2.gif) 0 22px no-repeat; color:#fff; margin-right: 10px;}
.table2{width:650px; margin:0 auto;}
.table2 td{padding:10px 2px; color:#3E76A6; vertical-align: middle}
.table2 td input{height:26px; font-size: 14px; padding:0px;}

.rdb td{padding:2px; vertical-align: middle}
.rdb td input{ height:12px; font-size: 14px; padding:0px;}

.table3{width:650px; margin:0 auto; border-collapse: collapse}
.table3 th{padding:5px 2px; color:#3E76A6; vertical-align: middle; border:solid 1px #ddd; text-align: center; font-weight: 700; background:#f8f8f8;}
.table3 td{padding:2px 2px; color:#3E76A6; vertical-align: middle; border:solid 1px #ddd}
.table3 td input{height:26px; font-size: 14px; padding:0px 3px;}

.div3{margin:30px auto; text-align: center}
.table4{margin:0 auto;}
.table4 th{color:#3E76A6;text-align: right;}
.table4 td{text-align: left;}
.table4 th, .table4 td{padding:10px;}
.table4 td input{height:26px; font-size: 14px; padding:0px 3px;}
.p1{width:80%; margin:0 auto; line-height: 3em; border-bottom: dotted 1px #ccc; margin-bottom: 10px;}


.table7{margin:0 auto; }
.table7 th{color:#3E76A6;text-align:center;  border-right : solid 1px #dadcea; border-bottom: solid 1px #dadcea;font-size:15px;}
.table7 td{color:#3E76A6;text-align:left;  border-right : solid 1px #dadcea; border-bottom: solid 1px #dadcea;font-size:15px;padding-left:10px;}
.table7 th, .table4 td{padding:5px;}
.table7 td input{height:26px; font-size: 14px; padding:0px 3px;}

.title5{width:670px; margin:20px auto 10px auto;}


.ul1_1{margin: 8px 0px;width:600px;}
.ul1_1 li{text-align: right; vertical-align: top; line-height: 36px;  border-bottom: dotted 1px #aaa; padding: 0px 5px;}
.ul1_1 li a{float: left; line-height: 36px; font-size: 14px;}
.ul1_1 li a:visited {color: black;    }
.ul1_1 .no_border{border: none;}
.ul1_1 hr{margin: 12px 0px; height: 1px; border: none; border-top: solid 1px #ccc;}
.ul1_1 .list_style_img{line-height: 36px;}
.ul1_1 li span{color:#999;}

.jump_div{text-align: center; width:100%; padding-top:3px;}

.tablist{width:100%;}
.tablist td{border-bottom: dotted 1px #aaa; }




/*---------------------首页------------------------*/

.div4{margin:10px auto; text-align: center; padding: 0;}
.ul1_2{margin: 8px 0px;width:640px;padding:0px 25px}
.ul1_2 li{text-align: right; vertical-align: top; line-height: 36px;  border-bottom: dotted 1px #aaa; padding: 0px 5px;}
.ul1_2 li a{float: left; line-height: 36px; font-size: 14px;}
.ul1_2 li a:visited {color: black;    }
.ul1_2 .no_border{border: none;}
.ul1_2 hr{margin: 12px 0px; height: 1px; border: none; border-top: solid 1px #ccc;}
.ul1_2 .list_style_img{line-height: 36px;}
.ul1_2 li span{color:#999;}

.title6_div{ width:100%; border-bottom: solid 1px #4978A4; margin: 0 auto; padding: 12px 0px; text-align: center;}
.title6_a{display:inline-block; font-size: 20px; color:#666;margin-left:15px;}
.title6_a img
{
    display:inline-block; 
    width:75px; 
    content:url(../img/grey.png); 
    color:#fff; 
    margin-right: 10px;
    }
.title6_a:hover
{
    color:#666;
    }

 .title6_a:hover span
{
    /*display:inline-block; 
    width:28px; 
     color:#fff; 
    background:url(../img/title_bg2.gif) 0 2px no-repeat; 
     margin-right: 10px;*/
}
    
.title6_a_hover
{    
 display:inline-block; font-size: 20px; color:#DD8344; margin-left:15px;
}
.title6_a_hover img
{
    display:inline-block; 
    width:75px; 
    content:url(../img/red.png); 
    color:#fff; 
    margin-right: 10px;
    }
.title6_a_hover:hover
{
    color:#DD8344; 
     }
.title6_a_hover span
{
    color:red; 
    }
     
     
.home_info{ padding: 0px 38px; background: #fff; border:solid 0px #ECECFB;}
.home_info p{font-size: 14px; margin:10px;}

.home_inner{margin: 25px auto auto auto; background: #fff; border:solid 1px #ECECFB; border-radius: 5px;}
.home_inner3{ width:600px; padding: 15px 10px; text-align: center; height:150px; margin-top: 10px !important}
.home_inner3 p{font-size: 14px; margin:10px;}
.home_inner3 img{float:left; margin:10px 20px 10px 140px;}

.home_inner4{ width:600px; padding: 15px 10px; text-align: center; height:150px; margin-top: 10px !important}
.home_inner4 img{float:left; margin:10px 20px 10px 230px;}

.title7{ font-size: 14px; line-height: 3em; text-indent: 10px; color:#3E76A6; border-bottom: solid 1px #dadcea; margin:0 auto; width:670px;}
.title7 .more2{position: absolute; right: 10px; top:10px;}
.more2{background: url(../img/more2.gif) no-repeat; width: 50px; height: 24px; display: inline-block;margin: 5px auto auto auto;}


.home_tip{ padding: 0px 10px; background: #fff; border:solid 0px #ECECFB;}
.home_tip p{font-size: 14px; margin:10px;}

/*--------------------中央&#98;&#101;&#115;&#116;&#51;&#54;&#53;&#36275;&#29699;&#95;&#51;&#54;&#53;&#24425;&#31080;&#97;&#112;&#112;&#23433;&#21331;&#29256;&#19979;&#36733;&#95;&#51;&#54;&#53;&#116;&#105;&#121;&#117;页面雅安市改版----------------------*/
.bmzydx .btnbm {background:#d9534f;line-height:18px;border-color:#d9534f}


.disloagSkin { background: url(../img/dialogSkin.png) no-repeat; background-size: 100% 100%; background-color: transparent !important; box-shadow: none !important; }
.disloagSkin .layui-layer-content { overflow:hidden; }
.disloagSkin .layui-layer-setwin{top:56px;}
.disloagSkin .layui-layer-content h3::-webkit-scrollbar {width:3px;}
.disloagSkin .layui-layer-content h3::-webkit-scrollbar-track { background-color:#fff; -webkit-border-radius: 2em; -moz-border-radius: 2em;border-radius:2em;}
.disloagSkin .layui-layer-content h3::-webkit-scrollbar-thumb { background-color:#AA9B8B; -webkit-border-radius: 2em;-moz-border-radius: 2em; border-radius:2em;}
.disloagSkin .layui-layer-content p{text-align:left;margin-bottom:10px;}
.disloagSkin .layui-layer-content p.text-right{text-align:right;}



