﻿@charset "utf-8";
/* CSS Document */
body { background:#BC090A repeat center top;text-align:center; font-size:0.85em;line-height:1.8em; color: #FFF; padding:0px; margin:0px auto;font-family: "微软雅黑","Helvetica Neue",Helvetica,"Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial; }
@charset "utf-8";
img{ max-width:100%; border:0px;pointer-events: none;}
p{ margin:0; padding:0;}
.mcen{text-align: center; margin:0px auto;}
h1{margin: 0; padding: 0; border: 0;}

.f_spa1{ line-height:1em;}
.f_spa15{ line-height:1.5em;}
.f_spa18{ line-height:1.8em;}
.f_spa2{ line-height:2em;}
.f_spa22{ line-height:2.2em;}
.f_spa25{ line-height:2.5em;}

.green{color:#00F80C;}
.green1{color:#00FF96;}
.green2{color:#A2FF00;}
.green3{color:#DCFF87;}
.red{color:#FF0000;}
.red0{color:#FF004E;}
.red2{color:#FF4E00;}
.red3{color:#FF5400;}
.red4{color:#FF7E00;}
.blue{color:#004EFF;}
.blue2{color:#005AAA;}
.blue3{color:#007DC5;}
.blue4{color:#00A0E3;}
.blue5{color:#00C2FE;}
.blue6{color:#00EAFF;}
.black{color:#000;}
.grey{color:#AFAFAF;}
.yellow{color:#FFF000;}
.yellow0{color:#FB9800;}
.yellow1{color:#FFFD67;}
.yellow2{color:#FFA800;}
.yellow3{color:#FFC05E;}
.yellow4{color:#FFE381;}
.yellow5{color:#FFF1C1;}
.pink{color:#CC00FF;}
.pink2{color:#FF00DE;}
.pink3{color:#FF8CCA;}
.pink4{color:#FFC9F0;}
.pink5{color:#FFDDEF;}
.Purple{color:#8A00FF;}
.Purple2{color:#AC7AFF;}
.Purple3{color:#C52EFD;}
.while{color:#fff;}
.brown{color:#00FCFF;}
.brown2{color:#E28138;}
.brown3{color:#560A0E;}
.black{color:#000;}

.spa10{ height:10px;clear:both;}
.spa20{ height:20px;clear:both;}

.fon_hei{ font-family:"黑体", "微软简综艺", "汉仪细中圆简";}
.fon_song{ font-family:"宋体", "微软简综艺", "汉仪细中圆简";}
.fon_en{ font-family:"Arial", "Arial Narrow", "汉仪细中圆简";}
.font_o{font-style:oblique;}
.shadow1{filter: Dropshadow(offx=1,offy=0,color=#01305F) Dropshadow(offx=0,offy=1,color=#01305F) Dropshadow(offx=0,offy=-1,color=#01305F) Dropshadow(offx=-1,offy=0,color=#01305F);
text-shadow: -1px 0 #003466, 0 1px #003466, 2px 0 #003466, 0 -1px #003466;}
.shadow2{text-shadow: 2px 0 0 #8B4513, 0 2px 0 #8B4513, 0 -1px 0 #8B4513, -1px 0 0 #8B4513, 1px 0 1px #8B4513, 0 1px 1px #8B4513, 0 -1px 1px #8B4513, -1px 0 1px #8B4513;
filter: Dropshadow(offx = 1, offy = 0, color = #8B4513) Dropshadow(offx = 0, offy = 1, color = #8B4513) Dropshadow(offx = 0, offy = -1, color = #8B4513) Dropshadow(offx = -1, offy = 0, color = #8B4513);}

.fz9em{font-size: 0.9em;}
.fz1em{font-size: 1em;}
.fz12em{font-size: 1.2em;}
.fz13em{font-size: 1.3em;}
.fz14em{font-size: 1.4em;}
.fz15em{font-size: 1.5em;}
.fz16em{font-size: 1.6em;}
.fz18em{font-size: 1.8em;}
.fz2em{font-size: 2em;}
.fz22em{font-size: 2.2em;}
.fz24em{font-size: 2.4em;}


.main{ width:100%;max-width:640px; margin:0px auto; }
.time{ width:90%;font-size:12px; line-height:20px; text-align:center; margin:0px auto;}


/* 文字字体 */
@font-face{
font-family: myFirstFont;
src: url('../css/Didot.ttf'); /* IE9+ */
	}
.f_did{font-family:myFirstFont;}


.f_bj{text-shadow: 5px 5px 5px #FF0000;}
.mian_A{ width:98%; margin:0px auto;}
.mA_left{ float:left; text-align:right; width:50%; }
.mA_right{float:right; text-align:left; width:50%; }


.dv{ width:90%; margin:0px auto;}
.dv2{ width:98%; margin:0px auto; text-align:right;}
.tacenter {text-align: center;}
.tacenter2 {text-align: center;}

/*input*/
.contact_form input {
	height:35px;
	/*width:188px;*/
	width:96%;
	padding:0px 0px 0px 5px;
	font-size: 22px;
	line-height: 1.8em;
	display:inline;
}

.contact_form input, .contact_form textarea {
    border:1px solid #aaa;
    box-shadow: 0px 0px 3px #ccc, 0 10px 15px #eee inset;
    border-radius:2px;
}
.contact_form input:focus, .contact_form textarea:focus {
    background: #fff;
    border:1px solid #555;
    box-shadow: 0 0 3px #aaa;
}
.btnPink {
    background: none repeat scroll 0 0 rgba(51, 255, 0, 0.63);
    border-radius: 0.9em;
    color: #FFFFFF !important;
    display: inline-block;
    font-size: 1.1em;
    line-height: 1.5em;
    margin: 0 3%;
    text-align: center;
    text-decoration: none;
    width: 41%;
}
/* Button Style */
button.submit {
    background-color: #FF4891;opacity:.85;
    background: -webkit-gradient(linear, left top, left bottom, from(#FF2E82), to(#FF0096));
    background: -webkit-linear-gradient(top, #FF2E82, #FF0096);
    background: -moz-linear-gradient(top, #FF2E82, #FF0096);
    background: -ms-linear-gradient(top, #FF2E82, #FF0096);
    background: -o-linear-gradient(top, #FF2E82, #FF0096);
    background: linear-gradient(top, #FF2E82, #FF0096);
    border: 1px solid #FE1E82;
    border-bottom: 1px solid #FF2E82;
    border-radius: 30px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    -o-border-radius: 30px;
    box-shadow: inset 0 1px 0 0 #ED85B6;
    -webkit-box-shadow: 0 1px 0 0 #ED85B6 inset ;
    -moz-box-shadow: 0 1px 0 0 #ED85B6 inset;
    -ms-box-shadow: 0 1px 0 0 #ED85B6 inset;
    -o-box-shadow: 0 1px 0 0 #ED85B6 inset;
    color: white;
    font-weight: bold;
    padding: 0px 20px 2px 20px;
    text-align: center;
    text-shadow: 0 -1px 0 #931D44;
	font-size: 22px;
	line-height: 1.8em;
	height:38px; width:80%;
}
button.submit:hover {
    opacity:.55;
    cursor: pointer;
}
button.submit:active {
    border: 1px solid #911E49;
    box-shadow: 0 0 10px 5px #FF0054 inset;
    -webkit-box-shadow:0 0 10px 5px #FF0054 inset ;
    -moz-box-shadow: 0 0 10px 5px #FF0054 inset;
    -ms-box-shadow: 0 0 10px 5px #FF0054 inset;
    -o-box-shadow: 0 0 10px 5px #FF0054 inset;
}

/* Button Style */
a.btnPink {
    display: block;
    background-color: #FF4891;opacity:.85;
    background: -webkit-gradient(linear, left top, left bottom, from(#2EFF2E), to(#00B021));
    background: -webkit-linear-gradient(top, #00A200, #06FF00);
    background: -moz-linear-gradient(top, #00A200, #06FF00);
    background: -ms-linear-gradient(top, #00A200, #06FF00);
    background: -o-linear-gradient(top, #00A200, #06FF00);
    background: linear-gradient(top, #00A200, #06FF00);
    border: 1px solid #00E716;
    border-bottom: 1px solid #00FF18;
    border-radius: 30px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    -o-border-radius: 30px;
    box-shadow: inset 0 1px 0 0 #82FF69;
    -webkit-box-shadow: 0 1px 0 0 #82FF69 inset ;
    -moz-box-shadow: 0 1px 0 0 #82FF69 inset;
    -ms-box-shadow: 0 1px 0 0 #82FF69 inset;
    -o-box-shadow: 0 1px 0 0 #82FF69 inset;
    color: white;
    font-weight: bold;
    padding: 0px 20px 2px 20px;
    text-align: center;
    text-shadow: 0 -1px 0 #0B9301;
    font-size: 20px;
    line-height: 1.8em;
    height:38px; width:60%;
    margin: 0 auto;
}
a.btnPink:hover {
    opacity:.55;
    cursor: pointer;
}
a.btnPink:active {
    border: 1px solid #911E49;
    box-shadow: 0 0 10px 5px #12FF00 inset;
    -webkit-box-shadow:0 0 10px 5px #12FF00 inset ;
    -moz-box-shadow: 0 0 10px 5px #12FF00 inset;
    -ms-box-shadow: 0 0 10px 5px #12FF00 inset;
    -o-box-shadow: 0 0 10px 5px #12FF00 inset;
}
