﻿body {font-family: "Microsoft YaHei";font-size: 12px;background: #eff0f2}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {padding: 0;margin: 0}
fieldset, img {border: 0;vertical-align: bottom}
address, caption, cite, code, dfn, em, th, var {font-weight: normal;font-style: normal}
ol, ul {list-style: none}
caption, th {text-align: left}
h1, h2, h3, h4, h5, h6 {font-weight: normal;font-size: 100%}
abbr, acronym {border: 0}
button, input, select, textarea {font-size: 100%;cursor: pointer}
input, button, textarea, select, optgroup, option {font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit}
input {border: 0}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden}
.clear {clear: both;line-height: 0;height: 0;font-size: 0}
input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"]>input[type="button"]::-moz-focus-inner {
border:0;
padding:0}
a {text-decoration: none;outline: 0 none}
.fl {float: left}
.fr {float: right}
.warpDiv {width: 1000px;margin: 0 auto;padding-bottom: 100px}
.headerDiv {height: 530px;overflow: hidden}
.headerDiv .nav {height: 35px;width: 1000px;margin-top: 30px;position: relative}
.headerDiv .nav a {width: 95px;height: 35px;display: block;float: left;margin-left: 22px;margin-right: 10px; color:#717171; font-size:15px; text-align:center; font-weight:400}
.headerDiv .nav a.nav4 {margin-left: 252px}.headerDiv .nav a:hover{ color:#8d1410}
.headerDiv .nav .toplogo{ position:absolute; left:50%; top:-24px; margin-left:-91px;}
/*.warpBg{ background:url(../images/banbg.jpg) no-repeat center top}*/
.middleLeft {width: 256px;min-height: 988px;float: left}
.middleLeft .start {width: 256px;height: 172px;display: block;overflow: hidden}
.middleLeft .start li{ width:100%; height:64px; background:url(../images/leftbtnbg.png) no-repeat; text-align:center; line-height:64px;  font-size:20px; font-weight:800; margin-bottom:8px;}
.middleLeft .start li:hover {background: url(../images/leftbtnbg.png) -257px 0 no-repeat}
.middleLeft .start li a {width:100%;height:64px;overflow: hidden;display: block;color:#4a2e0b;}
.middleLeft .serverBox {width: 256px;height:auto;background: #252525;overflow: hidden;}
.middleLeft .serverBox h3 {height: 43px;border-bottom: 1px solid #b3b3b3}
.middleLeft .serverBox h3 span {border-bottom: 2px solid #a99458;display: block;width: 100px;height: 42px;font-size: 14px;color: #FFF;font-weight: bold;line-height: 43px;text-align: center}
.middleLeft .serverBox h3 .more {float: right;line-height: 43px;color: #adaca9;padding-right: 10px}
.middleLeft .serverBox h3 .more:hover {text-decoration: underline}
.middleLeft .serverBox ul li {line-height: 38px;height: 38px;border-bottom: 1px solid #555;overflow: hidden}
.middleLeft .serverBox ul li a {font-size: 12px;color: #c9c7c1;padding-left: 15px;font-weight: bold;width: 195px;float: left}
.middleLeft .serverBox ul li a:hover {color: #e4e1da}
.middleLeft .serverBox ul li span {width: 35px;float: left;color: #ec4e00;font-weight: bold;height: 38px;padding-right: 10px}
.middleLeft .linkbox {width: 256px;height: 131px;background:url(../images/lefttwobg.png) no-repeat;overflow: hidden}
.middleLeft .linkbox a {width: 256px;height: 64px;display: block;overflow: hidden; line-height:70px; text-align:center; color:#fffbde; font-size:16px;}
.middleLeft .linkbox a:hover {background: url(../images/lefttwobg.png) -257px 0 no-repeat}
.middleLeft .linkbox a.lj2:hover {background-position: -257px 0}
.middleLeft .linkbox a.lj3:hover {background-position: -257px -64px}
.middleLeft .yxzl {width: 256px;height: 300px;background:url(../images/leftendbg.jpg) no-repeat;overflow: hidden}
.middleLeft .yxzl a {width: 128px;height: 150px;display: block;float: left; text-align:center; color:#ab9350; line-height:210px; font-size:16px;}
.middleLeft .yxzl a.yxzl2 {background: url(../images/leftendbg2.jpg) -128px 0 no-repeat; color:#fff;}
.middleLeft .yxzl a.yxzl3 {background: url(../images/leftendbg2.jpg) 0 -150px no-repeat; color:#fff;}
.middleRight {width: 732px;min-height: 600px;float: right}
.middleRight .focus_ad {width: 732px;height: 70px;overflow: hidden;margin-top: 10px}
.middleRight .focus_ad a {width: 238px;height: 70px;display: block;float: left;margin-right: 9px}
.middleRight .focus_ad a.gg3 {margin-right: 0}
.middleRight .title {height: 59px;font-size: 16px;color: #e3e3e3;line-height: 59px;font-weight: bold;padding-left: 20px;position: relative}
.middleRight .title .path {position: absolute;top: 23px;right: 22px;height: 20px;line-height: 20px;color: #d8dad9;font-size: 12px}
.middleRight .title .path a {color: #d8dad9}
.middleRight .title .path b {font-weight: normal}
.middleRight .title .path .ico_home {margin: 0 8px 0 0}
.middleRight .ConBox {background: #FFF;}
.middleRight .ConBox h1 {width: 695px;margin: 0 auto;height: 78px;border-bottom: 1px solid #ddd;text-align: center;font-size: 22px;color: #9a0000;padding-top: 30px}
.middleRight .ConBox h1 span {font-size: 12px;color: #8e8e8e;display: block;margin-top: 10px}
.middleRight .ConBox .wenzhang {width: 660px;margin: 0 auto;line-height: 28px;color: #23120c;font-size: 14px;margin-top: 20px}
.listnews .ConBox .wenzhang img {max-width: 620px; display:block; clear:both; margin:auto;}
.middleRight .ConBox .wenzhang a {color: #23120c}
.newslist, .newscont {padding: 22px 28px}
.newslist .lab01 {margin: 0 0 10px}
.newslist .lab01 {border: 1px solid #d1d1d1;border-bottom: 0;height: 30px}
.newslist .lab01 a {width: 107px;height: 30px;line-height: 30px;border-right: 1px solid #d1d1d1;display: block;float: left;text-align: center;font-size: 14px;cursor: pointer;color: #000}
.newslist .lab01 a.cur {font-weight: bold;color: #b60005}
.newslist .d_list li {height: 32px;line-height: 32px;padding: 0 0 0 15px;text-align: right;border-bottom: 1px dashed #999}
.newslist .d_list li .tt {width: 570px;float: left;text-align: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;font-size: 14px}
.newslist .d_list li a {color: #000}
.newslist .d_list li .c_grey {color: #000}
.date_conn {padding: 26px 28px}
.date_conn .tit {height: 41px;line-height: 41px;padding: 0 20px 0 0;text-align: right;font-weight: normal;background: #e2e2e2}
.date_conn .tit span {float: left;width: 121px;height: 41px;line-height: 41px;text-align: center;display: block;font-size: 14px;font-weight: bold;color: #e7e2d3}
.date_conn .datelist {padding: 9px 0}
.date_conn .datelist a {line-height: 30px;margin: 0 18px 0 15px;word-wrap: break-word;display: inline-block;color: #000}
.focus, .mF_tbhuabao .pic, .mF_tbhuabao .pic li, .mF_tbhuabao .pic li img {width: 732px;height: 287px;position: relative;overflow: hidden}
.mF_tbhuabao .pic ul {position: absolute;top: 0;left: 0;overflow: hidden}
.mF_tbhuabao .pic li {position: relative;float: left}
.mF_tbhuabao .dot {position: absolute;bottom: 12px;left: 30px}
.mF_tbhuabao .dot li {float: left;margin-right: 6px}
.mF_tbhuabao .dot li a {display: block;width: 15px;height: 15px;overflow: hidden;line-height: 100px;background: #6b6a6a}
.mF_tbhuabao .dot li.cur a {background: #ededed}
.mF_tbhuabao .prev, .mF_tbhuabao .next, .mF_tbhuabao .txt {display: none}
.index_news {width: 732px;background: #252525;height: 306px;margin-top: 10px}
.index_news .lab {height: 53px;line-height: 53px;text-align: right;border-bottom: 1px solid #515151;padding-top: 0;background: #252525; overflow:hidden;}
.index_news .lab span {width: 97px;margin: 0;border-top-width: 4px;height: 53px;line-height: 53px;font-size: 15px;color: #d5d5d5;font-weight: bold;float: left;_zoom: 1;_position: relative;display: block;text-align: center;cursor: pointer; overflow:hidden}
.index_news .lab span.cur {height: 52px;border-bottom: 2px solid #a11a00;color: #a11a00}
.news_cont {height: auto!important;min-height: 209px;height: 209px;padding: 20px 20px 16px;position: relative}
.news_cont .more {position: absolute;top: -35px;right: 24px;color: #9e9d9a}
.news_cont .more .ico_more {margin: 0 5px 0 0;background: 0}
.news_cont .more:hover {color: #7c7c7c;text-decoration: underline}
.news_cont .news_img {float: left;width: 205px;margin-top: 8px}
.news_cont .news_conn {float: right;width: 457px}
.news_cont .news_conn h2 {height: 34px;line-height: 26px;margin: 0 0 4px;font-size: 20px;font-weight: normal;_font-weight: bold}
.news_cont .news_conn h2 a {color: #9d3b14}
.news_cont .news_conn .txt {margin: 0 0 10px;height: 20px;line-height: 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #d7d7d7}
.news_cont .d_list li {height: 29px;line-height: 29px;text-align: right;border-bottom: 1px solid #383838;color: #b1b1b1}
.news_cont .d_list li .tt {float: left;width: 338px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: left;padding: 0 0 0 52px;position: relative}
.news_cont .d_list li .label {width: 43px;height: 15px;line-height: 15px;text-align: center;color: #fff;border-radius: 2px;display: inline-block;vertical-align: middle;position: absolute;top: 7px;left: 0; background:#bd3739}
.news_cont .d_list li a {color: #8f8f8f}
.news_cont .d_list li a:hover {color: #9d3b14;text-decoration: underline}
.TabBox {width: 732px;height: 288px;background: #252525;overflow: hidden;position: relative;margin-top: 10px}
.TabBox .nav {height: 35px;position: absolute;top: 15px;right: 26px;z-index: 99}
.TabBox .nav li {width: 80px;height: 33px;float: left;cursor: pointer;color: #fff;margin-right: 2px;line-height: 28px;text-align: center;font-size: 14px;font-weight: bold;background: url(../images/tabbg1.png) no-repeat}
.TabBox .nav li.active {background: url(../images/tabbg.png) no-repeat}
.TabBox .sho {display: none}
.TabBox .infobox {width: 360px;height: 180px;position: absolute;top: 90px;right: 30px}
.TabBox .infobox h3 {font-weight: bold;font-size: 24px;margin-bottom: 20px;color: #bd3739}
.TabBox .infobox p {color: #a4a29f;line-height: 24px}
.TabBox .renwu {position: absolute;top: 3px;left: 0}
.footerBg {height: 130px;background: #000}
.footerDiv {width: 1000px;height: 130px;overflow: hidden;position: relative;margin: 0 auto;line-height: 30px;color: #7f7f7f}
.footerDiv a {color: #7f7f7f}
.foot_left {display: inline;float: left;text-align: left;width: 405px;padding-top: 24px}
.foot_center {display: inline;float: left;width: 405px;padding-top: 24px}
.foot_logo {background: rgba(0,0,0,0)  scroll 0 0;display: inline;float: right;height: 29px;margin-top: 60px;width: 55px}
.server_btn, .server_btn:hover {width:100%;height: 46px;display: block;position: relative;color: #fff;font-size: 14px;cursor: pointer;line-height: 46px; text-align:center;background: url(../images/yxfbg.png) no-repeat 0 -47px;}
.server_btn:hover {background-position: -211px -47px;text-decoration: none}
.server_btn1 {background-position: 0 0}
.server_btn1:hover {background-position: -211px 0}
.server_btn b {margin: 0 35px;width: 140px;display: block;line-height: 46px;text-align: center;font-weight: bold;font-size: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.server_btn b {color: #fff}
.server_btn1 b {color: #fffbcc}
.server_btn .s_i {position: absolute;top: 17px;left: 16px}
.server_btn .ico_ico {position: absolute;top: 16px;right: 14px}
.server_cont {padding: 38px 44px}
.server_cont .tit {height: 27px;line-height: 27px;background: #d6d6d6;padding: 3px 8px 7px;text-align: right;margin: 0 0 15px;position: relative;overflow: hidden}
.server_cont .tit span {float: left;font-size: 16px;font-weight: bold;color: #000}
.server_cont .tit .fr {height: 13px;line-height: 13px;position: absolute;top: 10px;right: 8px}
.server_cont .tit .fr em {float: left;margin: 0 17px 0 0}
.server_cont .tit .fr .s_i {vertical-align: top;margin: 0 7px 0 0}
.server_cont .lab {background: #fff;height: 32px;margin: 0 0 14px;padding: 3px 0 0 5px}
.server_cont .lab span, .server_cont .lab li {float: left;margin: 0 1px 0 0;width: 95px;height: 34px;line-height: 30px;color: #000;text-align: center;cursor: pointer;background: url(../images/yxfbg.png) no-repeat -96px -94px;}
.server_cont .lab span.cur, .server_cont .lab li.cur {background-position: 0 -94px;font-weight: bold;color: #fff}
.server_cont .slist {margin: 0 0 30px}
.server_cont .slist {font-size: 0;
*word-spacing:-1px;margin-right: -30px}
.server_cont .slist li {font-size: 12px;letter-spacing: normal;word-spacing: normal;vertical-align: top;display: inline-block;
*display:inline;
*zoom:1;margin: 0 23px 19px 0;width: 210px}
i.s_green, i.s_red, i.s_yellow, i.s_gray {display: inline-block;margin: -3px 7px 0 0;width: 7px;height: 14px;overflow: hidden;vertical-align: middle;box-shadow: inset 1px 1px 1px rgba(255,255,255,0.4)}
i.s_green {background: #71d132}
i.s_red {background: #eb2001}
i.s_yellow {background: #fdbd09}
i.s_gray {background: #8a8982}
.s_g {background: #4eaf00 none repeat scroll 0 0}
.s_i {width: 7px;height: 13px;overflow: hidden;display: inline-block}
.s_g {background: #4eaf00}
.s_r {background: #eb2001}
.s_y {background: #fdbd09}
.s_h {background: #8a8982}
.area_main #indexServer li a {width:100%;height: 46px;display: block;position: relative;color: #fff;font-size: 14px;cursor: pointer;line-height: 46px; text-align:center;background: url(../images/yxfbg.png) no-repeat 0 -47px}
.area_main #indexServer li a:hover {background-position: -211px -47px;text-decoration: none}
.area_main .slist1 a {width: 170px;height: 46px;display: block;position: relative;color: #fff;font-size: 14px;cursor: pointer;line-height: 46px;padding-left: 40px}
.area_main .slist1 a:hover {background-position: -211px -47px;text-decoration: none}
.area_main {border: 1px solid #e1e1e1;background: #fff;min-height: 800px}
.location {height: 59px;line-height: 59px;position: relative;padding: 0 22px; background:url(../images/yxf-titbg.jpg) no-repeat;}
.location .tit {font-size: 20px;color: #fff;_font-weight: bold}
.location .path {position: absolute;top: 22px;right: 22px;height: 20px;line-height: 20px;color: #d8dad9}
.location .path a {color: #d8dad9}
.location .path b {font-weight: normal}
.location .path .ico_home {margin: 0 8px 0 0}
.location1 {height: 47px;line-height: 47px;}
.location1 .path {top: 16px}
.ico_ico {background: rgba(0,0,0,0)  scroll 0 0;display: inline-block;height: 18px;vertical-align: middle;width: 20px}
.ico_home {background-position: -80px 0}
.page {padding: 26px 0 11px;line-height: 26px;text-align: center}
.page_conn {font-size: 0;
*word-spacing:-1px}
.page_conn a, .page_conn span {font-size: 12px;letter-spacing: normal;word-spacing: normal;vertical-align: top;display: inline-block;
*display:inline;
*zoom:1;margin: 0 3px;width: 22px;height: 20px;line-height: 20px}
.page_conn a {border: 1px solid #b4b4b4;color: #666}
.page_conn a:hover, .page_conn a.cur {background: #b60005;border-color: #670000;color: #fff;text-decoration: none}
.page_conn a.prev, .page_conn a.next, .page_conn a.fst, .page_conn a.lst {width: 52px}
.ico_new {background-position: 0 -20px}
.wan_top_bg {background:  #f9f9f9;font-family: "\5fae\8f6f\96c5\9ed1"}
.topnav {height: 36px;line-height: 36px;width: 1000px;margin: auto;}
.top_bar_wrap {height: 36px;position: fixed;top: 0;left: 0;z-index: 1000;color: #747474}
.topnav a, .wan_top_bar a:hover {color: #747474}
.topnav .top_bar_wrap {width: 1000px;margin: 0 auto;position: relative}
.topnav .top_360logo {width: 138px;height: 36px;display: block;text-indent: -9999px;overflow: hidden;float: left;margin: 4px 22px 0 0}
.topnav .top_slogan {width: 108px;height: 45px;display: block;text-indent: -9999px;overflow: hidden;float: left}
.topnav .top_fav {position: absolute;top: 13px;right: 0}
.topnav .top_fav a {background-position: -60px 0;width: 20px;height: 20px;float: left;margin: 0 0 0 10px;display: inline;line-height: 150px;overflow: hidden}
.topnav .top_fav a.icoHome {background-position: 0 0}
.topnav .top_fav a.icoSite {background-position: -30px 0}
.topnav .top_fav a.icoDesk {background-position: -60px 0}
.logStatus {position: absolute;right: 100px;font-size: 12px}
.logStatus a {text-decoration: none;margin-left: 1em;cursor: pointer}
.logStatus a:hover {color: #2787d3;text-decoration: underline}
.top_fav a img {border: 0;width: 20px;height: 20px}
.new-footer-con{position: relative;width:1200px; margin:0px auto; height:120px; overflow:hidden;}
.new-logo,.new-logo2,.new-logo3,.whlj{display:block;left:0;position:absolute;top:0;}
.new-logo { height:66px;top:24px;width: 250px;}
.new-logo2{height:48px;left:270px;top:8px;width:41px;}
.new-logo3{height:47px;left:268px;top:66px;width:47px;}
.footer-txt{color:#747474;line-height:30px;padding:0; text-align:center}
.footer-txt a, .footer-txt span{color:#747474; padding:0px 5px;}
.footer-txt a:hover{text-decoration:underline;}
.whlj{height:48px;left:270px;top:8px;width:41px;}
.botend{background:#252525; padding:15px 0px; clear:both;}


.footer,.download-bar,.swiper-container,.news_cont .d_list li .label i,.news_cont .news_conn h2 span,.video-jietu{ display:none;}


/*新闻页*/
.listnews{ min-height:802px; background:#fff; position:relative;}
.middleRight .title{height:59px;background:url(../images/list-titbg.jpg) no-repeat;font-size:16px;color:#e3e3e3;line-height:59px;font-weight:bold;padding-left:20px;position:relative}
.middleRight .title .path{position:absolute;top:23px;right:22px;height:20px;line-height:20px;color:#d8dad9;font-size:12px}
.middleRight .title .path a{color:#d8dad9}
.middleRight .title .path b{font-weight:normal}
.middleRight .title .path .ico_home{background:rgba(0,0,0,0) url(../images/listico.png) no-repeat scroll 0 0;display:inline-block;height:18px;vertical-align:middle;width:20px;margin:0 8px 0 0;background-position:-80px 0}
.listnews .index_news{ background:#fff; margin:0; padding:10px 3%; width:94%;}.listnews .index_news .lab{ background:#f9f9f9; height:31px; border:1px solid #d1d1d1; overflow:inherit}.listnews .index_news .lab span{ color:#666; font-weight:400;height:31px; line-height:31px; border-right:1px solid #d1d1d1; font-size:14px;}.listnews .index_news .lab span.cur{ background:#fff; border-bottom:2px solid #fff; height:30px; color:#b60005}
.newslist,.newscont{padding:22px 0}
.newslist .d_list li{height:32px;line-height:32px;background:url(../images/listlit.png) no-repeat 3px 50%;padding:0 0 0 15px;text-align:right;border-bottom:1px dashed #999;}
.newslist .d_list li .tt{width:570px;float:left;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;font-size:14px}.newslist .d_list li a,.newslist .d_list li .c_grey{color:#000}
.listnews .news_cont .d_list li .label{ background:none; color:#333;}.listnews .newslist .d_list li .tt{ padding:0 0 0 55px; width:515px;}


.mescroll{ position:absolute;top: 110px;bottom: 0;height: auto; width:94%; padding:0 1% }

.tabbox .tabnav{position:relative; width:100%; height:360px;}.tabbox .tabnav .mescroll{ top:0; overflow-x:hidden; width:100%; padding:0;}



/*注册*/
.black2_overlay {position: absolute;width: 100%;top: 0;bottom: 0;background-color: black;z-index: 1001;-moz-opacity: 0.5;opacity: .50;filter: alpha(opacity=50);}
.white2_content {position: absolute;top: 10%;left: 10%;width: 80%;height: auto;z-index: 1002;overflow: auto;}
.lognav2,.logdl {width: 94%;overflow: hidden;margin: auto;background-color: white;padding: 0 20px 10px 20px;max-width: 300px;}
.logall,.loginall {width: 100%;height: 100%;overflow: hidden;display: none;font-size: 15px;clear: both;}
.logall h3,.loginall h3 {    clear: both;    font-size: 15px;    text-align: center;    font-weight: 400;    color: #888;    height:45px;    line-height:45px;    margin: 0 -20px 10px -20px; border-bottom:1px solid #eee;}
.logtxt, .logtxt2 {width: 100%;height: 36px;line-height: 36px;text-indent: 10px;border: 1px solid #ddd;margin: 6px 0 0 0;clear: both;}
.logtxt:hover, .logtxt2:hover {    border: 1px solid #ddd}
.logbtn {background:#bd3739;color: #fff;text-align: center;border-radius: 3px;display: block;width: 100%;height: 40px;line-height: 40px;margin-top: 15px;}
.logbtn:hover {    background: #ba1f22;    color: #fff;}
.noacc {clear: both;padding-top: 20px;}
.noacc .right {    float: right;}
.regaccerr,.err {clear: both;color: #bd3739;padding: 5px 0;margin-left: 2%;background: url(../images/lab.png) no-repeat 0px -57px;text-indent: 18px;font-size: 14px;}
.logtxt {background: url(../images/lab.png) no-repeat;background-position: 10px 12px;text-indent: 30px;*text-indent: 0;*padding-left: 30px;*width: 88%;font-size: 14px;border-radius: 3px 3px 0 0;outline: none;}
.logtxt2{ background-position:10px -20px;}.txtyzm{ background-position:10px -135px;}
.noacc a {display: block;color: #7ab1fe;float: left;}
.lognav2 {width: 94%;overflow: hidden;margin: auto;background-color: white;padding: 0 20px 10px 20px;max-width: 300px;}
.reg {height: auto;background: #fff;}
.reg .topzc {    clear: both;    text-align: center;    height: 40px;    line-height: 40px;    margin: 0 -20px;}
.reg .topzc li {float: left;width: 33.3%;font-size: 15px;color: #999;border-bottom: 1px solid #ddd;    }
.reg .topzc li:hover, .reg .topzc .cur {    color: #e1405a;    border-bottom: 2px solid #e1405a;    cursor: pointer;}
.reg .two,.loginall .two {    clear: both;    border: none;    *margin-bottom: 5px;    height: 44px;}
.reg .tbtn {    display: inline-block;    width: 30%;    font-size: 13px;    float: right;    border-radius: 3px;    background: #e1405a;    color: #fff;    line-height: 36px;    text-align: center;    margin-right: -2px;    margin-top: 6px;}
.reg .two .logtxt,.loginall .two .logtxt {    width: 68%;    *width: 58%;    float: left;}
.reg .tbtn2 {    display: none;    font-size: 12px}
.reg .two .yzm,.loginall .two .yzm {    border: none;    float: right;    margin-top: 6px;}
.reg .two .yzm img,.loginall .two .yzm img {width: 94px;height: 36px;    }
.reg .log-xy,.loginall .login-xy {    font-size: 12px;    clear: both;    margin-top: 6px;}.login-xy a{ color:#666;}
.reg .log-xy i,.loginall .login-xy i {display: inline-block;width: 15px;height: 15px;background: url(../images/lab.png) no-repeat 0 -95px;float: left;padding-right: 3px;    }
.reg .log-xy i.cur,.loginall .login-xy i.cur {    background-position: 0 -112px;}
.reg .log-have {    font-size: 14px;    padding-top: 5px;    text-align: right;}
.reg .txtyzm, .reg .txtdx, .reg .txttel {    background: url(../images/lab.png) no-repeat 10px -134px;}
.reg .txtdx {    background-position: 10px -187px;}
.reg .txttel {    background-position: 10px -161px;}
.loginall .qt{ display:block; clear:both; margin-top:20px;}
.loginall .qt span{ display:block; float:left}.loginall .qt span img{ width:26px; height:26px; border-radius:13px; margin-right:10px;}
.loginall .qt .goreg{ display:block; float:right; color:#bd3739; font-size:14px;}
.l-close,.log-close {display: inline-block;float: right;padding-right: 10px;cursor: pointer;margin-top: -15px;}

.black2_overlay,.white2_content{ position:fixed;}.white2_content{ top:25%;}
@media all and (max-width:720px){
.lognav2, .logdl{ padding:0 3% 10px 3%}.l-close, .log-close{ padding-right:5px; margin-top:-18px;}.logall h3, .loginall h3{ margin:0 0 10px 0}.reg .topzc{ margin:0}.log-xy a,.log-have a{ color:#666;}
}