@charset "utf-8";
/* CSS Document */
/*
Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 3.3.0
build: 3167
*/
/*
	TODO will need to remove settings on HTML since we can't namespace it.
	TODO with the prefix, should I group by selector or property for weight savings?
*/
body{font-size:14px;font-family:'微软雅黑',Helvetica,Arial,sans-serif;color:#000000;background:#111111;position:relative}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0;font-size:inherit;width:100%}img{border:0 none}li{list-style:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}a{text-decoration:none;outline:none;color:#000000}input,button,select,textarea{outline:none}textarea{resize:none}a:hover{text-decoration:underline;}
/*reset over*/

/* html5 reset */
header,footer,section,article,nav{ display:block; }
/* html5 reset over */

/* common */

.center{ margin:0 auto; width: 960px; }
.col_97{ color:#979797; }
.col_pin{ color:#ff9d9a }
.font_14{font-size: 14px;}
.mb50{margin-bottom: 50px;}

a:hover{ text-decoration: none;}

.z{float: left;}
.y{float: right;}
.cl::after { clear: both; content: "."; display: block; height: 0; visibility: hidden;}
.cl {}
/* common over */

body{ background:#111111;color:#888888; }

.main{ background:url(images/topbj.jpg) no-repeat center top; width:100%; }

.header{  height:730px; position:relative; }

.contentinfo{ width: 590px;}
.contentinfo p{font-size: 14px; line-height: 28px; margin-bottom: 50px;}

.contentinfo .btn{display: block;height: 58px; line-height: 58px; font-size: 26px; border: 1px solid #333333; color:#bbbbbb;padding: 0 45px; margin-right: 20px;}
.contentinfo .btn.b_icon{background: url(images/b_icon.png) no-repeat 30px 16px; padding-left: 70px;}
.contentinfo .btn:hover{background-color:#333333; text-decoration: none;}

.disbox{position: relative;}
.disbox h4{font-size: 18px; line-height: 36px;}
.disbox .texta{width: 100%; margin-bottom: 18px; }
.disbox .texta textarea{ border:none; background:#222222; width: 570px;height: 140px; padding: 10px; height:106px; overflow:auto; font-size: 16px; line-height: 24px; color: #888888;}
.disbox .subbtn{border:none; width: 100px; height: 40px; background: #343434; cursor: pointer;font-size: 18px;line-height: 40px;color:#888888;}
.disbox .dis_tip{position: absolute; bottom: 8px;right: 0; font-size: 16px;color: #444444;}
.disbox .dis_tip a{color: #888888; padding: 0 2px;}
.disbox .dis_tip a:hover{text-decoration:underline;}

.disshow{padding-bottom:20px; }
#maindis{ clear:both; overflow:hidden; padding-bottom:20px; }
#maindis .dislist{ float:left; margin-right:30px; }
#disbox_1,#disbox_2,#disbox_3{ width:300px; }
#disbox_1,#disbox_2{ float:left; margin-right:30px;}
#disbox_1{  }
#disbox_3{ float:right; }
.dislist{ width:298px; border: 1px solid #222222; margin-bottom:20px; }
.dislist dl{ padding:10px; overflow:hidden; margin:0 auto; }
.dislist dl dt{  width:56px; overflow:hidden; float:left; }
.dislist dl dt a{ display:block;  overflow:hidden; padding:4px; }
.dislist dl dt a img{ max-width: 48px; }
.dislist dl dd{ width:200px; float:right; color:#666666; line-height:20px; padding:0 5px; }
.dislist dl dd p{ margin-bottom: 2px;}
.dislist dl dd a{ color:#666666; }
.dislist dl dd p span{font-size: 12px; color:#666666;}

.footer{ width:100%; border-top: 3px solid #222222; margin-bottom: 20px; }
.footer .center{ padding:33px 0 0; text-align:center;}
.footer .center h4{ padding:0 0 10px; line-height:18px; font-size:14px; }
.footer .center h4 a{ color:#7d7d7d; }
.footer .center h4 span{ margin:0 10px;color:#bbbbbb; }
.footer .center h4 p{ font-size:12px; color:#969595; }
.footer .center p{ color:#969595; line-height:23px; }
.footer .center p a{ color:#969595; margin:0 5px; }

#loading{ background:url(images/loading.gif) no-repeat center center; width:101px; height:39px; margin:0 auto; }

/*复写弹框样式*/
.popupcredit{background: #222;padding:10px;
             border-style: solid #888;
        -moz-border-radius: 15px;      /* Gecko browsers */
        -webkit-border-radius: 15px;   /* Webkit browsers */
        border-radius:15px;            /* W3C syntax */
-webkit-box-shadow: 1px 3px 5px #888; 
  -moz-box-shadow: 1px 3px 5px #888; 
  box-shadow: 1px 3px 5px #888; }
.popuptext .pc_l, .popuptext .pc_c, .popuptext .pc_inner, .popuptext .pc_r{
        background: none;
}
.pc_inner i{font-size: 18px;}
