/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section { display: block; }

ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }

/*customize by longfei0128*/

/*grid*/
.g1 { width:10%;}
.g13 {width:13%;}
.g18 {width:18%;}
.g2 { width:20%;}
.g3 { width:30%;}
.g4 { width:40%;}
.g5 { width:50%;}
.g6 { width:60%;}
.g7 { width:70%;}
.g8 { width:80%;}
.g9 { width:90%;}
.g10 { width:100%;}

a { color: #717171; text-decoration: none; }

input[type=submit], button { cursor: pointer;}
strong, b, .b { font-weight: bold; }
em, i{ font-style:normal;}
.u { text-decoration: underline; }

.center { text-align: center; }
.tr { text-align: right; }
.tl { text-align: left; }
.tc { text-align: center; }

.fr { float: right; }
.fl { float: left; }

.f333 { color:#333;}
.f666 { color:#666;}
.f999 { color:#999;}

.f10 { font-size: 10px; }
.f11 { font-size: 11px; }
.f12 { font-size: 12px; }
.f14 { font-size: 14px; }
.f15 { font-size: 15px; }
.f16 { font-size: 16px; }
.f18 { font-size: 18px; }
.f20 { font-size: 20px; }
.f24 { font-size: 24px; }

.show,.block { display: block; }
.hide,.none { display: none; }
.yahei { font-family: "Microsoft YaHei"; }
.songti { font-family:SimSun;}
.verdana { font-family:Verdana;}

.vm { vertical-align:middle;}

.mt5 { margin-top: 5px; }
.mr5 { margin-right: 5px; }
.mb5 { margin-bottom: 5px; }
.ml5 { margin-left: 5px; }
.mt10 { margin-top: 10px; }
.mr10 { margin-right: 10px; }
.mb10 { margin-bottom: 10px; }
.ml10 { margin-left: 10px; }

.p5 { padding:5px;}
.p10 { padding:10px;}
.pt5 { padding-top: 5px; }
.pr5 { padding-right: 5px; }
.pb5 { padding-bottom: 5px; }
.pl5 { padding-left: 5px; }
.pt10 { padding-top: 10px; }
.pr10 { padding-right: 10px; }
.pb10 { padding-bottom: 10px; }
.pl10 { padding-left: 10px; }

.lh1 { line-height:1;}
.lh2 { line-height:2;}
.lh3 { line-height:3;}

.pointer { cursor:pointer;}
.noborder { border:0 none;}

html { background: #fff; color: #000; font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
.w {width:980px;margin:0 auto;}

.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { display: inline-table; }
* html .clearfix { height: 1%; }
.clearfix { display: block; *zoom:1;}

body { line-height: 1.5; font-family: Arial,simsun,"Microsoft yahei"; min-height: 460px; color: #333; font-size: 12px; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}

.head {background:#25323F;height:72px;margin:0 auto;width:100%;min-width:980px;}
.head .hd {padding-top:16px;}

.foot {background:#2F4050;height:35px;line-height:35px;text-align:center;color:#FFFFFF;position:fixed;left:0;bottom:0;width:100%;}
.foot a {color:#006291;text-decoration:underline;}

/*denglu*/
.dl-zhuti {padding:100px 0;}
.dl-zhuti .deng{border:1px solid #d5d5d5;border-radius:5px;margin-top:55px;}
.dl-zhuti .deng .denglu  {height:64px;line-height:64px;text-align:center;background:#f9f9f9;border-bottom:3px solid #d2d2d2;*width:369px;}
.dl-zhuti .deng .denglu span {padding:0 30px;font-size:18px;cursor:pointer;}
.dl-zhuti .deng .denglu .s1 {border-right:1px solid #d2d2d2;color:#0160cc;}
.dl-zhuti .deng .denglu .s1 a {color:#0160cc;}
.dl-zhuti .deng .denglu .s2:hover a{color:#0160cc;}
.dl-zhuti .deng .denglu .s3 {border-right:1px solid #d2d2d2;color:#0160cc;}
.dl-zhuti .deng .denglu .s4 a {color:#0160cc;}
.dl-zhuti .deng .denglu .s4:hover a{color:#0160cc;}
.dl-zhuti .deng .denglu .s6 {border-right:0px solid #d2d2d2;color:#0160cc;}
.dl-zhuti .deng .denglu .s6 a {color:#0160cc;}
.dl-zhuti .deng .deng-input .xiao {border:none;border-bottom:1px solid #f9f9f9;padding:20px 0;width:100%;}
.dl-zhuti .deng .deng-input .xiao {width:277px;margin:0 auto;}
.dl-zhuti .deng .deng-input {text-align:center;}
.dl-zhuti .deng .deng-input .xiao input {display:block;padding:10px 0 ;border:none;border-radius:3px;border:1px solid #c9c9c9;padding-left:25px;width:247px;}
.dl-zhuti .deng .deng-input .xiao .i1 {margin-bottom:20px;background:url(../images/g3.jpg) no-repeat  5px center;}
.dl-zhuti .deng .deng-input .xiao .i2 {background:url(../images/g4.jpg) no-repeat  5px center;}
.dl-zhuti .deng .deng-input .i3 {border:none;background:#0093d9;height:36px;width:277px;border-radius:3px;color:#fff;font-size:18px;}
.dl-zhuti .deng .deng-input .i4 {border:none;background:#0093d9;height:36px;width:228px;border-radius:3px;color:#fff;font-size:18px;position:relative;top:-12px;}
.dl-zhuti .deng .deng-input .xian {border-top:1px solid #c9c9c9;background:#f9f9f9;padding:28px 38px;}

.wrapper{ height:100%;position: relative;}
html,body{height:100%;}
#ft-buttons-gallery{ display:none;}
#dl-zhuti{ height:100%;}
.dl-zhuti{ padding:0px;height:100%;overflow: hidden;}
.wrapper .head{ position:absolute; left:0px; top:0px; z-index:3;}
.wrapper .foot{ position:absolute; left:0px; bottom:0px; z-index:3;}
.dl-zhuti .deng{ position:absolute; right:12%; top:50%; margin-top:-150px; z-index:2;}
#gallery{ position:absolute; left:50%; top:50%; margin-left:-619px; margin-top:-274px; z-index:1;}
#galleryX{position:absolute;top:20%;z-index:1;}
#galleryXX{ width:100%; height:100%; position:absolute; left:0px; top:0px; overflow:hidden;/* background:url(../images/sy5.jpg) no-repeat 50% 50%; background-size:cover;*/}
#galleryXX img{position:absolute; width:100%; height:100%;}

.bgDiv{background:#666; position:absolute; left:0; top:0; display:none; width:100%; min-height:100%; filter:alpha(opacity=30); -moz-opacity:0.3; opacity:0.3; z-index:99000;}
/*µ¯³öµÄÕÚÕÖ²ãÑùÊ½*/
.pop_top{ height:46px; width:440px; background:url(../images/thead_bg.png); margin:0 auto; border-bottom:1px solid #d7d7d7;}
.tsxx_box{width:442px; height:286px; position:fixed; left:50%; top:50%; margin-top:-160px; margin-left:-250px;  z-index:99020;}
.pop_tsxx_box{z-index:99010;}
.pop_content{position:relative; height:280px; background:url(../images/pop_mid.png);}
.pop_top_bg{width:442px; height:3px; background:url(../images/pop_top.png) center no-repeat; position:absolute; top:-3px; left:0;}
.pop_bot_bg{width:442px; height:4px; background:url(../images/pop_bottom.png) center no-repeat; position:absolute; bottom:-3px; left:0;}
.pop_msg_title{font-weight: bold; float:left; color:#000; font-size:14px; height:46px; line-height:46px; padding-left:15px;}
.tsxx_content{margin-top:50px;}
.tsxx_mes{ height:40px; line-height:40px; font-size:22px; color:#000; float:left; margin:12px 0 0 20px; cursor:text;}
.warn_img{float:left;  background:url(../images/warn_img.png); height:65px; width:68px;}
.tsxx_btn{ margin-top:40px;}
.pop_page_btn { width:128px; height:38px; line-height:38px; margin:0 auto; background:url(../images/login_btn.png); cursor:pointer; text-align:center; font-size:18px; color:#fff;}
.message_close{ width:20px; height:20px; background:url(../images/pop_close.png) no-repeat; position:absolute; top:15px; right:15px; cursor:pointer;}
.test_guid_red{line-height:28px; font-size:14px; color:#a40000; margin-bottom:15px;}
.test_guid_black{ line-height:28px; font-size:14px; color:#000;}