@charset "utf-8";
/* CSS Document */
body{margin:0 auto; padding:0;font-family:"宋体";}
div,form,img,ul,ol,li,dl,dt,dd{margin:0; padding:0; border:0;font-size:12px;}
h1,h2,h3,h4,h5,h6{margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
input{border:0; margin:0; padding:0;}
/* 链接颜色 */
a:link{color:#333; text-decoration:none; background:none;}
a:visited{color:#333;text-decoration:none; background:none;}
a:hover{color:#297fe1; text-decoration:underline; background:none;}
a:active{color:#297fe1;}
.clear{font:0;clear:both;}

/* 登录 */
.con_share{width:100%; height:auto; border:1px solid #d8ceca; background-color:#f8f8f7;margin:10px auto; padding:0; clear:both;}

.login{ width:100%; height:auto; margin:0 auto; padding:0;clear:both;}
.top_bg{ width:100%; height:20px; background:url(../images/login_top_bg.gif) no-repeat center top;background-size:contain; }
.mid_bg{ width:100%; height:auto;background:url(../images/login_mid_bg.gif) repeat-y center top;  float:left;background-size:contain;margin-top:-3px; }
.bot_bg{ width:100%; height:20px; background:url(../images/login_bot_bg.gif) no-repeat center top; float:left;background-size:contain; }

.warning{width:440px; height:auto; margin:0 20px 10px 20px; padding:0; float:left; clear:both; display:inline;}
.warning_top, .warning_mid, .warning_bot{ width:100%; margin:0 auto; padding:0; float:left; clear:both;}
.warning_top{ height:10px; background:url(../images/warning_top.gif) no-repeat center bottom; }
.warning_mid{ height:auto; background:url(../images/warning_mid.jpg) repeat-y center bottom;}
.warning_bot{ height:10px; background:url(../images/warning_bot.gif) no-repeat center top; }
.warning_ico{height:auto; margin:5px 10px 5px 20px; float:left;display:inline;}
.warning_info{ margin:0; padding-left:20px; float:left;display:inline;}
.warning_info h2{ font-size:14px; color:#e30101; margin-top:5px;}
.warning_info p{font-size:12px; color:#696969; line-height:20px; text-align:left; margin:10px 0 0 0; padding:0;}
.warning_02info{ width:435px; margin:0 auto;padding:0;font-size:12px; color:#616060; line-height:20px; clear:both;}
.warning_02info .own{ color:#e30101; line-height:20px; padding:0 10px; *padding:0 5px; _padding:0 5px;}
.register{ width:60px; height:20px; text-align:center; color:#fff; line-height:20px;background:url(../images/zhuce_03.jpg) no-repeat center center; display:block;margin-right:30px; float:right; }
.register a:link, .register a:visited{color:#fff; line-height:20px; text-decoration:none;}
.register a:hover{color:#616060;}
.login_ico{width:140px; height:auto; margin-left:20px; padding:0; float:left; display:inline;}
.login_list{ width:395px; margin:10px auto; padding-left:50px;} 
.login_list ul{ clear:both;}
.login_list ul li{ list-style:none; text-align:left;}
.login_input01{ border:1px solid #a1a1a1; height:18px; background-color:#fff; font-size:12px; color:#616060; line-height:20px; width:180px;}
.login_input02{ border:1px solid #a1a1a1; height:18px; background-color:#fff; font-size:12px; color:#616060; line-height:20px; width:140px;}
.login_list .left_font{ width:100px; text-align:right; font-size:14px; line-height:30px; color:#616060; float:left;}
.warn{height:20px;font-size:12px; line-height:20px; color:#ff6600; margin:0 0 5px 100px;padding:0; float:left; display:inline;clear:both;}
.warn img{ margin:5px 10px 0 0;_margin-top:3px;margin-top:3px\9;}
.warn02{height:20px;font-size:12px; line-height:20px; color:#ff6600; margin:0 0 5px 100px;padding:0; float:left; display:inline;}
.warn02 img{ margin:5px 10px 0 0;}
.warn_out{width:100%; clear:both;}
.login_list span{ font-size:12px; line-height:30px; text-align:left; padding:0 5px;}
.yzm{margin-top:5px\9; vertical-align:middle; text-align:left;color:#ec0606;}
.yzm a,.yzm a:link,.yzm a:visited{color:#ec0606;text-decoration:underline;}
.yzm a:hover{color:#ff0000; text-decoration:underline;}
.yzm img{vertical-align:middle; text-align:center; margin-left:7px;}
.next{font-size:12px; color:#616060; line-height:30px; text-align:right; margin-right:40px;}
.next a:link,.next a:visited{color:#616060; line-height:30px; text-decoration:underline;}
.next a:hover{color:#333; text-decoration:underline;}
.login_button{ width:320px; margin:15px auto; padding:0; clear:both;}
.login_login{ width:70px; height:33px;background:url(../images/dl_red_07.jpg) no-repeat center center; border:0px; color:#fff; font-weight:bold; font-size:14px; text-align:center; padding-bottom:8px; *padding-bottom:6px; _padding-bottom:4px;cursor:pointer; margin:0 12px;}
.login_02login{ width:160px; height:33px;background:url(../images/dl_red_long_09.jpg) no-repeat center center; border:0px; color:#fff; font-weight:bold; font-size:14px; text-align:center;padding-bottom:8px; *padding-bottom:6px; _padding-bottom:4px; line-height:20px;cursor:pointer; margin:0 12px;}
.login_bottom_bg{ height:40px;width:556px; background:url(../images/central_03.png) no-repeat top center; margin-bottom:10px; clear:both;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.xunbao178.com/games/images/central_03.png',sizingMethod='scale');}
.warn02{height:20px;font-size:12px; line-height:20px; color:#ff6600; margin:0 0 5px 100px;padding:0; float:left; display:inline;background:url(../images/red_cha.gif) no-repeat 3px 3px; padding-left:20px;}

iframe{background-color: transparent;}