﻿/*------------------------------------------pub ----------------------------------------------------------*/
body,div,p,h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,input,select,textarea,fieldset,legend,table,tr,td,th,img { margin:0; padding:0; }
body {font-family:"微软雅黑"; font-size:12px; color:#fff; line-height:0;background:#E33F61 url(bg_header.jpg) top center no-repeat;line-height:200%;background-size:100%; }
h1,h2,h3,h4,h5,h6 { font-weight:normal;}
img { border:0; }
ul,li{list-style:none;}
a { color:#fff; text-decoration:none; outline:none;}
a:hover {color:#CC0000; text-decoration: underline}
/*------------------------------------------class----------------------------------------------------------*/
.fl { float:left;}
.fr { float:right;}
.bc { margin:0 auto}
.tc { text-align:center}
.tr { text-align: right}
.pr { position:relative}
.pa { position: absolute}
.mt40 { margin-top:40px}
/*------font------------*/
.f9 { font-size:9px;}
.f12 { font-size:12px;}
.f14 { font-size:14px;}
.f20 { font-size:20px}
.f40 { font-size:40px}
.fwb { font-weight:bold}
.fwn { font-weight: normal}
.tar { text-align:right;}
.tac { text-align:center;}
.tal { text-align:left;}
.ti { text-indent:-9999px;}
.ti2 { text-indent:2em;}

/*------background------------*/
.bw { background:#FFF;}



/*------boder------------*/
.boder { border:#CCC solid 1px;}
.bt {border-top:#CCC solid 1px;}
.bl {border-left:#CCC solid 1px;}
.bb {border-bottom:#CCC solid 1px;}
/*------width------------*/
.w { width:100%}
.w960 { width:960px}


.clear { clear:both;}
/*------height------------*/
.h310 { height:310px;}


/*------------------------------------------ 头部 ----------------------------------------------------------*/
.main { width:960px; height:auto; margin:0 auto;}
.logo { margin-top:90px; }
.title { margin-top:60px; }

/*------------------------------------------ 脚部 ----------------------------------------------------------*/
.footer { width:960px; height:50px; line-height:50px; border-top:1px solid #ddd; margin-top:80px}

/*------------------------------------------ 首页----------------------------------------------------------*/
.txt1 { font-size:26px; color:#fff; line-height:80px; text-align:center;}
.aq { width:560px; margin:0 auto; padding-top:60px;}
.aq h1 { height:30px; line-height:30px; color:#fff; font-size:20px; background:url(bg_h1.png) no-repeat; padding-left:40px; margin-bottom:20px;}
.aq  .a { padding:20px; color:#E33F61; background-color:#fff; font-size:16px; line-height:180%; margin-bottom:40px;
    -moz-border-radius: 12px;  
    -webkit-border-radius: 12px; 
    border-radius:12px;}
.txt2 { font-size:22px;line-height:150%; text-align:center; margin-top:40px;}
/*------------------------------------------ 表单----------------------------------------------------------*/
.form { width:600px; height:580px; margin:0 auto; background-color:#fff;border-radius:15px; margin-top:120px; padding:20px 50px; color:#000; font-size:16px; line-height:200%; }
.form h1 {height:50px; line-height:50px; color:#E33F61; font-size:20px;margin-bottom:20px; border-bottom:solid #ddd 1px;}
.form .text { height:26px; border:1px solid #ddd;}
.form .notice {color:#FF0000; font-size:14px}

