@charset "utf-8";
body { font-family: Tahoma, 微软雅黑, sans-serif; font-size: 14px; margin: 0 auto; padding: 0; color: #333; width: 100%; }
html, body { height: 100%; background: #eee; }
img { border: 0; vertical-align: top; }
ul { margin: 0; padding: 0 }
li { list-style: none; list-style-type: none }
a { font-size: 14px; *font-size:12px;
blr:expression(this.onFocus=this.blur());
color: #333333; text-decoration: none; }
a:hover {
*font-size:12px; color: #FF9900; text-decoration: none; }
a { font-size: 14px; *font-size:12px;
outline: none; -moz-transition-property: box-shadow, color; -moz-transition-duration: .1s; -moz-transition-timing-function: ease-in-out; -webkit-transition-property: box-shadow, color; -webkit-transition-duration: .1s; -webkit-transition-timing-function: ease-in-out; -o-transition-property: box-shadow, color; -o-transition-duration: .1s; -o-transition-timing-function: ease-in-out; transition-property: box-shadow, color; transition-duration: .1s; transition-timing-function: ease-in-out; }
td img, td input, td textarea, td checkbox { vertical-align: middle; outline: none; font-family: "微软雅黑", Tahoma, sans-serif; }
input { border: 1px solid #ccc; outline: none; font-family: "微软雅黑", Tahoma, sans-serif; }
.wrapper { min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -44px; }
.footer { width: 100%; display: block; float: left; background: #ddd; height: 44px; line-height: 44px; color: #666; font-size: 12px; }
.footer_container { width: 966px; margin: 0 auto; }
.footer_1 { padding-left: 15px; }
.footer_2 img { margin-top: 13px; *margin-top:-2px;
margin-left: 20px; }
.footer_2 { margin-left: 10px; }
.footer_3 { width: auto; display: block; float: left }
.footer_3 a { font-size: 12px; color: #666; margin-right: 15px; }
.footer_3 a:hover { color: #538ED7 }
.footer_4 { width: auto; display: block; float: right }
.footer, .push { height: 44px; }
.login_header { width: 100%; height: 70px; margin: 0 auto; background: #f5f5f5; }
.login_header_1 { width: 1000px; margin: 0 auto; }
.login_header_1 img { margin-top: 5px; }
.login_content { width: 100%; height: 393px; background: url(../images/tea/login_bg.png) center no-repeat; display: block; float: left; }
.login_content_1 { width: 1000px; height: 393px; margin: 0 auto; border: 0; position:relative }
.login_but { width: 293px; height: 71px; margin: 251px 0 0 655px; }
.login_but li { float: left; margin-right: 20px; }
.login_but_1 input, .login_but_2 input { width: 120px; height: 54px; border: none; cursor: pointer; background: url(../images/tea/login_but_1.png) no-repeat; }
.login_but_1 input:hover { background: url(../images/tea/login_but_1.png) no-repeat bottom; }
.login_but_2 input { background: url(../images/tea/login_but_2.png) no-repeat; }
.login_but_2 input:hover { background: url(../images/tea/login_but_2.png) no-repeat bottom; }
.login_content_2 { width: 1000px; margin: 0 auto; }
/*.login_content_2_1,.login_content_2_2,.login_content_2_3{ width:230px; height:100px; display:block; float:left; background:url(../images/tea/login_fea_bg_1.png)  no-repeat 150px 41px; margin-top:60px; border-right:1px solid #ccc; margin-right:40px;}
.login_content_2_1{ margin-left:100px;}
.login_content_2_1_1{ font-size:21px; height:30px; line-height:28px; }
.login_content_2_1_2{ font-size:16px; line-height:25px; margin-top:10px;width:140px; color:#999;}
.login_content_2_2{background:url(../images/tea/login_fea_bg_2.png)  no-repeat 150px 41px; }
.login_content_2_3{background:url(../images/tea/login_fea_bg_3.png)  no-repeat 150px 41px; }
.login_footer{  width:100%; text-align:center; display:block; float:left; margin-top:60px; font-size:12px; font-family:Arial,"宋体"; color:#999;}*/
.login_content_2_1, .login_content_2_2, .login_content_2_3 { width: 290px; height: 100px; display: block; float: left; margin-top: 60px; border-right: 1px solid #ccc; text-align: center; }
.login_content_2_1 { margin-left: 50px; }
.login_content_2_1_1 { font-size: 21px; height: 35px; line-height: 35px; }
.login_content_2_1_2 { font-size: 21px; line-height: 35px; margin-top: 10px; }
.login_content_2_1 { border-left: 1px solid #ccc; }
.login_footer { width: 100%; text-align: center; display: block; float: left; margin-top: 60px; font-size: 12px; font-family: Arial, "宋体"; color: #999; }
.login_but_3 a { width: auto; display: block; float: left; color: #fff; margin: 0px 0 0 725px; font-size: 14px; color: #eee }
.login_but_3 a img { width: 15px; margin-top: 5px; margin-right: 10px; }
.login_2{ width:auto; display:block; float:left; position:absolute; right:20px; bottom:5px;}
.login_2 li{ width: auto; display:block; line-height:50px;}
.login_2 li input[type="text"],.login_2 li input[type="password"]{ border:1px solid #e6e6e6; padding:12px 10px; margin-bottom:10px; width:205px; border-radius:3px;}
.login_2 span{ font-size:16px; color:#fff; }
.login_2 li input[type="button"]{ border:none; background:#39c; color:#fff; padding:10px 25px; border-radius:3px; font-size:18px; cursor:pointer; margin-left:43px;}
.login_2 li input[type="button"]:hover{ background:#43B6FF}
.login_2 li a{ color:#fff; margin-left:10px;}
.reg_1x input{ width: 30px;;border:none; background:#39c; color:#fff; padding:8px 20px; border-radius:3px; font-size:12px; cursor:pointer; }
.login_2 li a:hover{ color:#F90}
.container_bg0{ padding-left: 0!important; padding-right: 0!important;}
.main_carousel { position: relative}
.main_carousel .carousel{ height: 393px; overflow: hidden}
.x_info { width: 416px; height: 393px; position: absolute; background: url(../images/tea/txt1.png) no-repeat; top: -393px; right: 70px; z-index: 5 }
.x_info .link-download, .x_info .link-download_2, .x_info_2 .link-download { font-size: 20px; background: #31ADC9; color: #fff; padding: 13px 33px; overflow: hidden; position: absolute; bottom: 88px; right: 237px; cursor: pointer; text-decoration: none; border-radius: 3px; font-size: 22px; }
.x_info .link-download_2 { background: #31ADC9; right: 90px }
.x_info_2 .link-download { right: 70px; ; }
.x_info_3{position: absolute;  bottom: 50px; right: 257px; z-index: 6}
.x_info_3 a{ color: #333; cursor: pointer;}
.mi_text{ font-size: 58px; position: absolute; top: 150px; left: 15%!important; text-shadow: none!important; text-align: left!important}

































