﻿@charset "utf-8";
/* CSS Document */

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,a,img{margin:0;padding:0; border:0px; list-style:none; text-decoration:none;}
body{font-family:"微软雅黑";-webkit-text-size-adjust:none;min-width:320px; background:url(../img/images-bag.jpg);font-size:14px;}

.da1{ width:100%; height:84px; background:#FFF;}
.da1 ul{ width:1000px; margin:0 auto;}
.da2{ padding-top:18px; float:left;width: 129px;height:44px;}
.da3{ width:255px; height:32px; line-height:32px; border:#ccc 1px solid; border-radius:5px; float:left; margin-left:28px; margin-top:26px; padding-left:5px; color:#777;}
.da4 {
    width: 55px;
    height: 32px;
    background: #1f6db4;
    color: #fff;
    border: none;
    float: left;
    margin-left: 5px;
    margin-top: 26px;
    border-radius: 5px;
    font-size: 13px;
}
.da5{ display:block; height:25px; line-height:25px; margin-top:30px; padding-left:20px; border-left:#ddd 1px solid; width:320px; float:left; margin-left:15px; font-size:14px;}
.da5 img{ float:left; padding-top:5px; padding-right:5px;}
.da5 a{ display:block; padding-right:20px; float:left; color:#1f6db4;}
.da5 a:hover{ color:#333;}
.da6,.da7,.footright span .weibo,.footright span .qqg,.rr{ background:url(../img/gaosan_bg.png) no-repeat; display:block;}
.da6 {width: 80px;margin-top: 33px;margin-left: 5px;border-right: none;float: right;background-position: -204px -150px;padding-left: 17px; }
.da7 {width: 22px;height: 23px;background-position: -204px -125px;margin-top: 32px;float: right;margin-right: 0;margin-left: 3px;cursor: pointer;
}

.da8{width:1000px; margin:0 auto; margin-top:14px; overflow:hidden; margin-bottom:30px; position: relative;}
.da9{width:280px; background:#fcfcfc; float:right;}
.da11 h3{ display:block;color: #333; font-size: 16px;height:45px; line-height:45px; font-weight: normal; padding-top:10px; margin-bottom:6px;}
.da11{ margin:0 auto; margin:0 10px; border-bottom:#e2e5e7 1px solid; padding-left:15px; padding-right:15px; overflow:hidden; padding-bottom:3px; }
.da11 a{ width:40px; height:40px; float:left; margin-bottom:10px; margin-right:3px; margin-left:3px; display:block;}
.da11 a img{ width:40px; height:40px; border-radius:5px;}

.da12{ margin:0 auto; margin:0 10px; border-bottom:#e2e5e7 1px solid; padding-left:15px; padding-right:15px; overflow:hidden; padding-bottom:8px;}
.da12 h3{ display:block;color: #333; font-size: 16px;height:45px; line-height:45px; font-weight: normal; padding-top:10px; background:url(../img/da2.jpg) 0px 25px no-repeat; padding-left:28px; padding-bottom:5px;}
.da12 li{border:#eeeeee 1px solid; margin-bottom:14px; height:24px; line-height:24px; background:#FFF; padding-right:8px; margin-right:5px;display:table;}
.da12 li a{ color:#1f6db4;}
.da12 li i{ Font-style:normal; padding-left:5px; padding-right:6px; background:#b7bdc3; display:block; float:left; line-height:24px;color:#FFF; margin-right:5px; font-size:13px; font-weight:normal;}

.da12 li:hover{ background:#f3f3f3;}
.da13{ background:none;}
.da20{width:705px; float:left;}

.dll7{ margin-left:20px;} 


.da10{background:#fff; padding-left:40px; padding-right:40px; padding-bottom:20px; margin-bottom:10px;}
.da10 h1{ line-height: 30px; /* height:60px; */font-size: 18px; font-weight:normal; padding-top: 28px;padding-bottom: 15px;}
.da10 p{ line-height:24px; color:#333; padding-bottom:10px;}
.da15{ height:30px; border-bottom:#ddd 1px dotted; display:block; margin-bottom:15px; font-size:12px; color:#1f6db4;}
.da15 span{ float:left; display:block;}
.da16{ display:block; float:left; color:#1f6db4; font-size:12px;}
.da16:hover{ color:#822d09;}
.da116{ display:block; float:left; color:#333; font-size:12px;}
.da17 { float:left; color:#999; font-size:12px;display:block;}
.da19{ height:20px; line-height:20px; margin-left:5px; padding-left:7px; padding-right:7px; display:block; float:right; background:#7e94a2; color:#fafbfc; border-radius:10px; font-size:12px;}

.da19:hover{ background:#822d09;} 

.da21{ overflow:hidden;}
.da21 li{background:#fff; padding-left:40px; padding-right:40px; padding-bottom:28px; margin-bottom:5px; overflow:hidden; padding-top:30px;}

.da22{ height:26px; line-height:26px; display:block; font-size:13px; margin-bottom:17px;}
.da22 img{ float:left; margin-right:7px; border-radius:5px;}
.da22 span{ float:left; display:block;}
.da22 a{ float:left; color:#1f6db4;}
.da23{ float:right !important;} 
.da23 a{ color:#526894 !important; float:right !important; padding-left:5px;}
.da23 a:hover{ color:#822d09 !important;}
.da21 p{ line-height:23px; color:#333; padding-bottom:15px;}
.da25,.da26,.da27{ background:#EDECEC url(../img/bg_1.png) no-repeat; display:block; margin-top:7px !important;}
.da25:hover,.da26:hover,.da27:hover{ background:#7e94a2 url(../img/bg_1.png) no-repeat; display:block; margin-top:7px !important;}

.da25 { cursor:pointer;color:#999; display:block;background-position: 6px 5px; float: left;line-height: 26px; height:26px;padding: 0 5px 0 24px; margin: 0 6px 0 0px;border-radius: 5px;}
.da26 { color:#999;background-position: 6px -20px;float: left;line-height: 26px;padding: 0 5px 0 24px;margin: 0 6px 0 0px;border-radius: 5px;}
.da27 { cursor:pointer;color:#999;background-position: 6px -41px; float: left; line-height: 26px; padding: 0 5px 0 24px; margin: 0 6px 0 0px;border-radius: 5px;}

.da25:hover { color:#fafbfc; display:block;background-position: 6px 5px; float: left;line-height: 26px; height:26px;padding: 0 5px 0 24px; margin: 0 6px 0 0px;border-radius: 5px;}
.da26:hover { color:#fafbfc;background-position: 6px -20px;float: left;line-height: 26px;padding: 0 5px 0 24px;margin: 0 6px 0 0px;border-radius: 5px;}
.da27:hover { color:#fafbfc;background-position: 6px -41px; float: left; line-height: 26px; padding: 0 5px 0 24px; margin: 0 6px 0 0px;border-radius: 5px;}



.da28{background:#fff; padding-left:40px; padding-right:40px; padding-bottom:28px; margin-bottom:15px; overflow:hidden; padding-top:30px;}

/*.da29 {width: 637px;border: #cccccc 1px solid; border-radius: 5px; margin: 0 auto; background: #fafafa;margin-bottom: 30px;margin-top: 15px;}
*/
.da30 {
    width: 610px;border:#d1d1d1 1px solid; border-radius: 5px 5px 0 0; padding-top:10px;
    background: #fafafa; padding-left:10px;
    line-height: 20px; overflow-y:visible ;height:100%; 
    color: #333;
    font-size: 14px;
    /* padding: 5px 5px; */
   
}

.da31{}
.da31 p{ border-radius: 0 0 0 5px; color:#848789; width:515px;background:#f3f3f3; border-bottom:#d1d1d1 1px solid;border-left:#d1d1d1 1px solid; height:30px; line-height:30px; padding-left:10px; float:left; font-size:12px;}
.da31 input{ width:96px; background:url(../img/images-anv.jpg) repeat-x; float:left; height:31px; line-height:31px; text-align:center; border:none; border-left:#d1d1d1 1px solid; border-bottom:#d1d1d1 1px solid;border-right:#d1d1d1 1px solid; border-radius: 0 0 5px 0;}

.da32{ border-bottom:0px !important;}

.da33{ margin:0 auto; margin:0 10px; border-bottom:#e2e5e7 1px solid; padding-left:15px; padding-right:15px; overflow:hidden; padding-bottom:15px;}
.da33 span{ display:block;color: #333; font-size: 16px;height:45px; line-height:45px; font-weight: normal; padding-top:10px; background:url(../img/da2.jpg) 0px 25px no-repeat; padding-left:28px;}
.da33 li{padding-right:8px; height:32px; line-height:32px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.da33 li a{ color:#1f6db4;}
.da33 li a:hover{ color:#822d09;}
.da33 li b{ color:#e7e7e7; padding-right:8px;}


/*首页*/
.da01{ background:#FFF; padding-left:40px; padding-right:40px; padding-bottom:20px; overflow:hidden; padding-top:30px; display:none;}
.da05 h1{ height:33px; border-bottom:#dedede 2px solid; display:block; font-size:20px; color:#4d4d4d; padding-top:30px; background:#FFF; margin-left:40px; margin-right:40px; font-weight:normal;}
.da05 h1 a{ float:right; padding-left:8px; padding-right:8px; color:#1f6db4; display:block; margin-right:9px; font-size:15px; margin-top:5px; padding-top:2px;}
.da05 h1 a:hover{ height:26px;  border-bottom:#1f6db4 2px solid; font-weight:bold; color:#222;}
.da05 h1 .cur{ height:26px;  border-bottom:#1f6db4 2px solid; font-weight:bold; color:#222;}


.da01 li{ margin-left:8px; margin-right:8px; border-bottom:#eaeaea 1px dotted; margin-bottom:15px; overflow:hidden;}
.da01 li img{ float:left; margin-bottom:55px; margin-right:10px; border-radius:5px;}
.da01 li h2{ font-weight:normal; padding-bottom:10px; display:block; font-size:16px;}
.da01 li h2 a{ color:#385A9E;}
.da01 li h2 a:hover{ color:#333;}
.da01 li p{ line-height:21px; color:#888; padding-bottom:9px;}
.da01 li span{ font-size:12px; height:28px; color:#8d8d8d; font-size:12px; display:block;}
.da01 li span a{ color:#1f6db4;}

.da05{ background:#FFF;}

.da10 table{ width:622px; color:#444; border-left:#bababa 1px solid !important;border-top:#bababa 1px solid !important;}
.da10 table tr{border:#bababa 1px solid;}
.da10 table tr:hover{ background:#d6d5d3;}
.da10 table th{ border-right:#bababa 1px solid;border-bottom:#bababa 1px solid;/* border-top:#bababa 1px solid; */background-color: #e9f5fc;}
.da10 table td{ border-bottom:#bababa 1px solid; border-right:#bababa 1px solid; text-align:center; height:25px; font-size:13px;}
.da10 table tbody{ border:#bababa 1px solid;}
.da10 table{ color:#444; border-left:#bababa 1px solid !important; margin:0px auto; margin-bottom:10px;}



.da21 table{ width:622px; color:#444; border-left:#bababa 1px solid !important;border-top:#bababa 1px solid !important;}
.da21 table tr{border:#bababa 1px solid;}
.da21 table tr:hover{ background:#d6d5d3;}
.da21 table th{ border-right:#bababa 1px solid;border-bottom:#bababa 1px solid;/* border-top:#bababa 1px solid; */background-color: #e9f5fc;}
.da21 table td{ border-bottom:#bababa 1px solid; border-right:#bababa 1px solid; text-align:center; height:25px; font-size:13px;}
.da21 table tbody{ border:#bababa 1px solid;}
.da21 table{ color:#444; border-left:#bababa 1px solid !important; margin:0px auto; margin-bottom:10px;}



/*脚注*/
.footer{ width:100%; background:#f4f4f5; border-top:#eeeeee 1px solid; height:170px; margin-top:15px;}
.footer ul{ width:1000px; margin:0 auto;}
.footer ul li{ width:500px; float:left;}
.footleft span{ margin-right:10px; height:50px; display:block; float:left; color:#7d7d7d; font-weight:bold; font-size:25px; padding-top:35px;letter-spacing:-1px;}
.footleft span img{ padding-top:8px; float:left;}
.rr{ width:229px !important; height:23px !important; padding-top:0px !important; margin-top:45px !important; background-position:-159px -277px;}
.footleft p{ color:#777; line-height:18px; font-size:12px; clear:both;}
.footright { padding-left:95px; width:405px !important;} 
.footright p{ padding-top:65px;}
.footright p a{ color:#444; font-size:12px; margin-left:17px;}
.footright span { padding-top:65px; float:left; padding-right:10px;}
.footright span a { float:left; width:27px; height:27px; line-height:27px; background:#e2e2e4; border-radius:20px; margin-left:20px;}
.appfoot{ width:67px; height:20px; background:#2f4666; padding:0 !important; margin:0 !important; margin-right:4px !important; color:#FFF !important; display:block; text-align:center; float:right;}
/*微博 qq公众号*/
.footright span .weibo{ width:25px; height:25px; background-position:-163px -327px; display:block;}
.footright span .qqg{ width:25px; height:25px; background-position:-163px -350px; display:block;}
.footright p a:hover{ color:#822d09;}
.footright p{ float:right;}
/*分页*/
#AspNetPager1{ border:#CCC 1px solid;font-size:14px; line-height:32px; margin-top:30px; height:32px; float:right;  border-radius: 5px 5px 5px 5px; margin-bottom:20px;}
#AspNetPager1 A{color:#333; font-size:14px;text-decoration:none;margin:0px; padding:0px; border-right:#CCC 1px solid; float:left;line-height:32px; padding-left:10px; padding-right:10px;}
#AspNetPager1 A:hover{ background:#385A9E; color:#fff; line-height:32px;  padding-left:10px; padding-right:10px;}
#AspNetPager1 span{ line-height:32px; background:#385A9E; color:#fff; padding-left:10px; padding-right:10px;  float:left;}


.form-control{display: block; resize:none;height:34px;line-height:1.42857143;color:#555;border-radius:3px;-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;}


.reply{width:620px; display:none; background:#fcfcfc; border:#e2e2e2 1px solid; border-radius:5px; margin-top:50px; overflow:hidden; padding-top:6px;}
.reply i{ width:13px; height:7px; background:url(../img/icon-angle-up.png) no-repeat; display:block; margin-top:-13px; margin-left:55px;position: absolute;}
.xx2{width:578px; min-height:35px; border:#ddd 1px solid;resize:none; border-radius:5px; margin-top:17px; margin-left:20px; font-size:15px;}
.xx3{ width:60px; margin-top:16px; background:#1f6db4; height:24px; float:right; border-radius:5px; font-size:14px; color:#FFF; text-align:center; margin-right:20px; margin-bottom:20px;}
.reply li {border-bottom: 1px dotted #e6e6e6; padding: 13px 0 !important; background:#fcfcfc;  color:#666; margin-left:20px; margin-right:20px;}
.reply li a{ color:#1f6db4; float:left;}
.reply li p{ display:inline;}

/*用户登录后显示*/
.d_h{ width:130px; float:right; padding-top:28px;}
.d_h a{ color:#333;}
.d_h a:hover{ color:#1f6db4;}
.d_h a img{ width:22px; height:22px; float:left;}



/*提示框*/
.msgbox_layout,
.msgbox_layout .icon_ok,
.msgbox_layout .icon_no,
.msgbox_layout .icon_warn,
.msgbox_layout .icon_clear,
.msgbox_layout .icon_end {
    display: inline-block;
    height: 54px;
    line-height: 54px;
    font-weight: bold;
    font-size: 14px;
    color: #606060;
    background-image: url("/scripts/msgbox/gb_tip_layer.png");
    _background-image: url("/scripts/msgbox/gb_tip_layer_ie6.png");
    background-repeat: no-repeat;
}

.msgbox_layout_wrap {
    width: 100%;
    position: fixed;
    _position: absolute;
    top: 46%;
    left: 0;
    text-align: center;
    z-index: 65533;
    overflow: hidden;
    _height: 54px;
}

.msgbox_layout {
    background-position: 0 -161px;
    background-repeat: repeat-x;
    padding: 0 18px 0 9px;
    margin: 0 auto;
    position: relative;
}

.msgbox_layout .icon_ok {
    background-position: -6px 0;
    left: -45px;
    top: 0;
    width: 45px;
    position: absolute;
}

.msgbox_layout .icon_end {
    background-position: 0 0;
    position: absolute;
    right: -6px;
    top: 0;
    width: 6px;
}

.msgbox_layout .icon_no {
    background-position: -6px -108px;
    position: absolute;
    left: -45px;
    top: 0;
    width: 45px;
}

.msgbox_layout .icon_warn {
    background-position: -6px -54px;
    position: absolute;
    left: -45px;
    top: 0;
    width: 45px;
}

.msgbox_layout .icon_clear {
    background-position: -6px 0;
    left: -5px;
    width: 5px;
    position: absolute;
    top: 0;
}

.msgbox_layout img {
    float: left;
    margin: 19px 10px 0 5px;
}


.mar{ margin-right:-69px !important; display:block;}

.marr{margin-left:-90px; display:block;}

.marrr{width:400px; float:right; margin-right:68px;}

.pad{ padding-bottom:18px;}

/*点击回复加div*/
.h_div{padding-top:5px;}
/*登录或注册*/
.h_d{ margin:0 auto;font-size: 15px;line-height: 30px;color: #2d4053; padding-bottom:10px; text-align:center;}
.h_d a{color: #1f6db4;}
.h_d p{ overflow:hidden; padding-left:215px;}
.h_d p a{ cursor:pointer;float:left; display:block; text-align:center;}
.h_d p span{ float:left; display:block; padding-left:12px; text-align:center;}
.h_d p img{ float:left; text-align:center;}
.deng_lu{display:block; width:16px; padding-top:6px; margin-right:4px; margin-left:9px;}
.zhu_ce{ display:block; width:11px;padding-top:6px; margin-right:4px; margin-left:13px;}
.s_an{ margin-right:10px;padding-left:0px !important;}


/*提问*/
.tiwen_{width:705px; float:left;}
.tiwen_1{background:#fff; padding-left:40px; padding-right:40px; padding-bottom:20px; margin-bottom:10px; overflow:hidden; height: 600px;padding-bottom:40px;}
.tiwen_1 h1{ line-height:60px; height:60px;font-size: 18px; font-weight:normal; padding-top:13px; background:url(../img/biao.png) 0px 34px no-repeat; padding-left:30px;}
.tiwen_1 p{ line-height:24px; color:#333; padding-bottom:10px;}
.tiwen_2{ width:98%; height:150px; border:#ccc 1px solid; border-radius:5px; line-height:24px; padding:5px; font-size:14px;}
.tiwen_3{ width:80px; height:39px; line-height:39px; background:#1f6db4; float:right; border-radius:5px; margin-top:12px; text-align:center; font-size:16px; color:#fff;}
.tiwen_4{ width:98%; height:32px; line-height:32px; font-size:17px; border:#ccc 1px solid; border-radius:5px; margin-bottom:10px; margin-top:20px;padding:5px;}
.tiwen_5{ float:left; border:#ccc 1px solid; height:38px; width:100px; padding-left:3px; border-radius:3px; margin-right:7px; margin-top:12px;}
.tiwen_6{ float:left; display:block; margin-top:12px;}
.tiwen_3:hover{ background:#3b7bb5;}

.tiwen_r_p{ padding-left:23px; padding-right:23px; padding-top:26px;}
.tiwen_r_p p{ padding-bottom:22px; line-height:25px; color:#666;}
.tiwen_r_p i{  color:#1f6db4; padding-right:10px; font-weight:bold;}
.tiwen_r_w{height: 622px; overflow: hidden;}


.wgao{width: 200px; height: 200px; position: absolute;  right: -200px; top:70px;}
.weno{width: 200px; height: 200px; position: fixed; }