@charset "utf-8";
/* CSS reset */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dialog,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 arial,tahoma,\5b8b\4f53,sans-serif;font-family:Microsoft YaHei;}
body{background:#F1F2F1;}
h1,h2,h3,h4,h5,h6{font-size:100%;}address,cite,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
ul,ol{list-style:none;}a{text-decoration:none;}
a:hover{text-decoration:none;}
i{font-style:normal;}
legend{color:#333;}
fieldset,img{border:0 none;vertical-align:top;}
button,input,select,textarea{font-size:100%;overflow:visible;}
table{border-collapse:collapse;border-spacing:0;}
article,aside,details,figcaption,figure,footer,header,menu,nav,section,time,audio,video{display:block;margin:0;padding:0;}


/*ͷ�� */
.header{width:100%;height:auto;}
.header_top{width:100%;background: url() repeat-x top center;border-bottom: 1px solid #e6e6e6;height:30px;}
.header_top ul{width:1190px;margin:0 auto;height: 30px;line-height:30px;}
.header_1_nav a{color:#525252; }
.header_1_nav a:hover{text-decoration:underline;}
.header_1_nav .nLi{ float:left;  position:relative; display:inline;width: 80px;text-indent: 17px;}
.header_1_nav .nLi a{ display:block; }
.header_1_nav .sub{ display:none; width:100px; left:0; top:34px;  position:absolute; background:#fff;height:auto;border:1px #4E4E4E;  line-height:26px; padding:5px 0; opacity: 0.9;z-index:99999;}
.header_1_nav .sub li{ zoom:1; list-style-type:none}
.header_1_nav .sub a{ display:block; padding:0 10px;}
.header_1_nav .sub a:hover{ background:#6d6d6d; color:#fff;  }
#twml{background:url() 70px -84px no-repeat;}
#fr{float:right;}
.n1{background:url() 0px 8px no-repeat;}
.n2{background:url() 0px -20px no-repeat;}
.n3{background:url() 0px -50px no-repeat;}
.n4{background:url() 0px -113px no-repeat;}
.n5{background:url() 0px -145px no-repeat;}
.n6{background:url(../images/head_2.png) 0px 8px no-repeat;}
.header_bottom{width:100%;height:100px;background:#fff;box-shadow: 0px 5px 9px #D0D0D0;}
.header_bottom_main{width:1190px;margin:0 auto;height:80px;}
.header_bottom_main img{float:left}
.logo{float:left;width:230px;height:50px;margin-top: 20px;
    margin-left: 10px;}
.sousuo{ height:21px; width:157px; border:1px solid #e7e7e7; float:left; margin:6px 0 0 0; float:left;}
.sstext{ height:20px; width:120px; padding:0 0 0 6px; line-height:20px; color:#cccccc; border:none; margin:0 0 0 0; float:left;}
.ssbtn{ height:21px; width:27px; background:url(../images/fdj.png) no-repeat center center; border:none; padding:0 0 0 3px;}
.ssbtn:hover{ cursor:pointer;}

#header{float:right;width:430px;height:80px;}
#header ul{margin-top:25px;}
#header ul li{width:80px;height:30px;float: left;text-align: center;line-height: 30px;border-radius: 15px;margin-right: 6px;font-size: 14px;}
#header ul .on_a{background:url() 0px 3px no-repeat;text-indent: 15px;}
.onli{background:url() 0px 3px no-repeat;display:block;width:80px;height:30px;}
.onli a{color:#fff!important;}
#header ul .on_a a:hover{background:url() 15px -176px  no-repeat;}
.on_b{background: url(../images/hf.png) 14px 10px no-repeat;}
.on_b a{text-indent:14px;}
.on_b:hover{background: url() 0px 3px no-repeat;}
.on_b a:hover{color:#fff!important;background: url() 14px -176px no-repeat!important;}
#header ul li a{color: #4e4e4e;
    font-size: 14px;
    width: 80px;
    height: 30px;
    display: block;}
#header ul li a:hover{background:url() 0px 3px no-repeat;display:block;width:80px;height:30px;color:#fff;}
#tsa{background: url() 15px -176px no-repeat;width: 80px;float: left;}
/*ͷ�� */

/*�ײ�*/
.footer{width: 1190px;height:85px;border-top:1px solid #DCDDDC;margin-top:50px;margin:0 auto;}
.footer_logo{margin: 0 auto;width: 925px;height: 40px;margin-top: 22px;}
.footer_logo img{float: left;}
.footer_logo p{float: left;margin-top: 2px;margin-left: 25px;color:#666666;}

/*��ֵ*/
.pay{width:1184px;border:1px solid #E5E6E5;height:auto;background:#fff;margin:0 auto;margin-top:40px;margin-bottom:40px;overflow:hidden;}
.slideTxtBox{width:1184px;height:auto;}
.slideTxtBox .hd{height:1px; width:255px;position:relative; float:left}
.slideTxtBox .hd ul{ float:left;  position:absolute;height:auto; width:255px;  }
.slideTxtBox .hd ul li{ float:left; width:255px;border-bottom:1px solid #E5E6E5; height:60px;color:#7d7d7d;line-height:60px;text-align:center;font-size:16px;cursor:pointer}
.slideTxtBox .bd {border-left:1px solid #E5E6E5;}
.slideTxtBox .hd ul li.on{background:#FFAE00;color:#fff;}
.slideTxtBox .bd,.slideTxtBox .bd ul li{float:left;width:928px;height:auto; }


.user_main_area{border-right:1px solid #e2e2e2; width:700px; padding:23px 23px 40px; float:left; min-height:532px; _height:532px;}
.user_main_area_tit{border-bottom:2px solid #ebebeb; font-size:16px; color:#7d7d7d; padding-bottom:10px;    text-indent:10px;padding-left: 21px;}
.user_main_area_tit h2{border-left:3px solid #FFAE00;font-weight:normal}
.question{margin:0 20px; }
.que_submit{background:#FFAE00; height:47px; width:180px;cursor:pointer; font-size:16px; font-weight:bold; border:none; color:#FFFFFF; border-radius:4px; font-size:14px; margin:10px 0px;}
.question table th{text-align:left; padding-left:10px; color:#fff;background:#FFAE00;font-size:14px; width: 100%;float: left;}
.question table tr{line-height: 30px;margin-bottom: 10px;width: 100%;float: left;}
.question table tr td{font-size:14px;color:#7d7d7d;    text-indent: 15px;    width: 101px;line-height: 29px;}
.question table tr td textarea {padding:4px; border: solid 1px #7b99a0; width:500px;}
.question table tr td img{vertical-align:middle;}
.question table tr td input{padding:0 2px; vertical-align:middle;outline:none;width:194px;}
.question table tr td select{width:200px;}
.question table tr td .input_text{height:22px; line-height:22px; border: solid 1px #7b99a0; height: 28px;line-height: 19px;padding-left: .7rem}
.question table tr td .checkbox{margin-right:8px;}
.question table tr td .checkbox input{margin-right:4px;}
.question table tr td input{width:200px;    overflow: visible !important;
    box-sizing: border-box;
    align-items: center;
    white-space: pre;
    -webkit-rtl-ordering: logical;

   }

.artificial{padding:30px 0; margin:0 20px;}
.artificial h3{line-height:30px; color:#ffffcc; font-size:14px; font-weight:normal; background:#FFAE00; padding:0 12px; margin-bottom:20px;}
.artificial dl{line-height:26px; color:#5f5f5f; padding:0 10px; margin-bottom:20px;}
.artificial dt{margin-bottom:6px;font-size:14px;}
.artificial dd em{display:inline-block; margin-right:10px;}
.artificial dd .infor{color:#ff6900; padding:0 25px; margin-bottom:10px;}
.artificial dd .infor em{color:#5f5f5f;}
.wxts{border-top:1px dotted #7D7D7D;}
.wxts i{ color: #eb3500;font-size: 14px;width: 100%;margin-top: 25px;float: left;}
.wxts p{color:#7d7d7d;font-size:14px;    line-height: 28px;}

.gr_mask_m {position: relative; display: none;z-index:1001;}
.gr_mask_m_ali {position: relative; display: none;z-index:1001;}
.gr_mask {position: fixed; top: 0; bottom: 0; left: 0; right: 0; background: #000; opacity: 0.6; }
.gr_core_m {position: fixed; width: 500px; left: 50%; margin-left: -250px; top: 20%; background: #fff; border-radius: 10px;}
.gr_close_btn_m {position: absolute; right: 10px; top: -15px; color: red; transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg);}
.gr_close_btn_m a {font-size: 48px; color: #ccc;}
.gr_core_m h1 {padding: 20px; font-size: 18px; line-height: 30px; text-align: center; border-bottom: 1px solid #ccc;}
.gr_QR_code_m {text-align: center; margin: 30px 0;}
.gr_QR_code_m img {width: 220px; height: 220px;}
.gr_mask_footer_m {width: 60%; margin: 10px auto 20px; text-align: center; font-size: 14px; background: #425e87; color: #fff; line-height: 60px; border: 1px solid #2d496c; border-radius: 5px;}
.gr_mask_footer_m img {width: 30px; margin-top: 15px;}
.gr_mask_footer_m p { display: inline-block; }
