@charset "utf-8";
html { overflow-y: scroll; overflow-x: auto }
body { margin: 0; color: #747474; font: 12px/21px simsun }
ul, ol, li, dl, dd, dt, p, h1, h2, h3, form, input { margin: 0; padding: 0 }
img, fieldset { border: 0 }
li { list-style: none }
select, input, img { vertical-align: middle }
select, input, textarea { font-size: 12px; resize: none }
a { color: #000; text-decoration: none }
a:hover { color: #390; text-decoration: underline }
div, ul, dl, .clear { zoom: 1 }
div:after, ul:after, dl:after, .clear:after { content: ""; display: block; clear: both; height: 0; visibility: hidden }
* { word-wrap: break-word; word-spacing: normal }
.gui_header_qiyue { background: url(../Themes/Default/VipCode/headBg.png) repeat-x; height: 31px; width: 100% }
.head { width: 970px; margin: 0 auto; padding: 20px 0 25px }
.headBg { background: url(../Themes/Default/VipCode/headBg.png) 0 0 repeat-x; height: 31px; overflow: hidden; width: 970px; margin: 0 auto }
.headBg a { color: #000!important }
.headBg a:hover { color: #4c7d08!important }
.nav, .nav li { float: left }
.nav li { padding: 0 9px 0 10px; border-right: 1px solid #d5d5d5; margin: 9px 0; line-height: 13px; vertical-align: middle; word-spacing: 0 }
.nav .li1 { padding: 0; border: 0; margin: 0; position: relative }
.nav .liLast { border: 0 }
.headForm { float: right; background: url(../Themes/Default/VipCode/headBg.png) 0 -70px; width: 195px; height: 20px; margin: 5px 5px 0 0; display: inline }
.headText { float: left; width: 155px; height: 15px; border: 0; padding: 3px 5px; background: 0 }
.headBtn { float: left; width: 30px; height: 20px; border: 0; background: 0; cursor: pointer }
.headC { float: right; line-height: 30px; word-spacing: 10px; margin-right: 10px }
.head_more { background: url(../Themes/Default/VipCode/headBg.png) 100% -43px; padding-right: 15px }
.headC a.a2 { background: url(../Themes/Default/VipCode/headBg.png) repeat scroll 100% -30px transparent; float: left; line-height: 23px; margin-top: -4px; padding: 7px 0 0; position: relative; text-align: center; vertical-align: middle; width: 75px; z-index: 2 }
.h1Title { padding: 3px 0; font: 12px/35px simsun; color: #000; width: 970px; margin: 1px auto 0 }
.h1Title span { font: normal 16px/35px "微软雅黑" }
.head_popup { background: url(../Themes/Default/VipCode/headBg.png) 0 -100px repeat-x #fff; border: solid #c8c8c8; border-width: 0 1px 1px; padding-top: 1px; position: absolute }
.head_popup a { color: #000 }
.head_popup a:hover { color: #4c7d08 }
.head_ul { margin: 5px 10px 5px }
.head_ul li { border-bottom: 1px solid #e2e2e2; line-height: 30px; text-align: center }
.head_ul .liLast { border: 0 }
.head_popup p { padding: 10px 10px 5px; text-align: center }
.arraw { display: inline-block; width: 12px; height: 8px; background: url(../Themes/Default/VipCode/headBg.png) 0 -90px no-repeat; position: absolute; top: -6px; right: 20px; font-size: 0 }
.head_popup .alignRight { line-height: 30px; padding: 5px 10px 0 }
.head_popup a.jixuLink { color: #589c03; text-decoration: underline }
.head_popup a.jixuLink:hover { color: #4a7f07 }
.head_ul2 { padding: 0 5px; margin: 0 5px }
.head_ul2 li { border-bottom: 1px solid #e2e2e2; padding: 5px 0; line-height: 18px; padding-left: 15px }
.head_ul2 { height: 260px; overflow-x: hidden; overflow-y: scroll; height: 230px }
.head_ul li.qitan_msg { padding: 0 0 3px 0; text-align: left }
.head_ul li.qitan_msg p { padding: 0; margin: 0; line-height: 20px; text-align: left; zoom: 1 }
.head_ul li.qitan_msg p em { color: #eb6100; font-family: "宋体"; font-style: normal }
.head_ul li.qitan_msg p a:link, .head_ul li.qitan_msg p a:visited { color: #808080!important }
.head_ul li.qitan_msg p a:hover { color: #4a7f07 }
.qitan_UL li { text-align: left; text-indent: 5px }
.color55 { color: #d5d5d5 }
.newMessage { background: url(../Themes/Default/VipCode/header_msg.gif) no-repeat 100% 2px; padding-right: 13px; zoom: 1; line-height: 14px }
.topInfoC_wide { padding-right: 15px }
.whole { background: url(../Themes/Default/VipCode/tqDetailsBg.png) repeat-x #f2f2f2; padding-bottom: 20px }
.main { width: 970px; margin: 1px auto 0 }
.code_top { background: url(../Themes/Default/VipCode/code_bg.png) no-repeat; width: 970px; height: 6px; overflow: hidden }
.code_bottom { background: url(../Themes/Default/VipCode/code_bg.png) no-repeat 0 -6px; width: 970px; height: 7px; overflow: hidden }
.code_con { background-color: #fff; width: 968px; border-left: 1px solid #dbdbdb; border-right: 1px solid #dbdbdb; padding: 30px 0 0 }
.code_conbg { background: url(../Themes/Default/VipCode/code_conbg.png) no-repeat; width: 341px; height: 164px; margin: 0 20px; float: left; display: inline; padding: 80px 25px 0; position: relative }
.code_conbg p { clear: both; padding: 0 0 5px }
.code_conbg p span { float: left; width: 105px; text-align: right; font: normal 15px/20px "微软雅黑"; color: #6c6c6c }
.code_conbg p input { float: left; height: 20px; width: 220px; background: url(../Themes/Default/VipCode/tips.png) repeat-x 0 -105px; border-right: 1px solid #e7e7e7; border-bottom: 1px solid #e7e7e7 }
.code_conbg .fred { margin-left: 105px; color: #f60; float: left; padding: 0; display: inline }
.yanzhengma { height: 20px; margin: 0 5px }
.code_conbg .success { background: url(../Themes/Default/VipCode/btn_code.png) no-repeat -111px 0; height: 44px; padding: 8px 0 0 60px; color: #f60; font: 20px/36px "微软雅黑"; margin-left: 5px }
.code_pribg { background: url(../Themes/Default/VipCode/code_pribg.png) no-repeat; width: 522px; height: 244px; float: left }
.code_tips { background: url(../Themes/Default/VipCode/code_bg.png) no-repeat 0 -13px #fff; width: 926px; margin: 30px 1px 0; padding: 20px; line-height: 24px }
.code_tips h2 { color: #58a800; font: normal 16px/20px "微软雅黑"; clear: both; margin-bottom: 15px }
.code_tips p { padding-bottom: 15px; border-bottom: 1px solid #e8e8e8; margin-bottom: 15px }
.btn_code { background: url(../Themes/Default/VipCode/btn_code.png) no-repeat; width: 111px; height: 32px; display: block; margin: 0 auto; color: #fff; font: 15px/32px "微软雅黑"; text-align: center; position: absolute; bottom: 55px; left: 130px; overflow: hidden; outline: 0 }
.btn_code:hover { background-position: 0 -32px; color: #fff; text-decoration: none }
.code_conbg .continue { position: absolute; bottom: 25px; text-align: right; width: 325px; outline: 0; cursor: pointer }
.footer { line-height: 20px; text-align: center; padding: 20px 0 40px; background: #fff; clear: both; color: #848484; border-top: 1px solid #ddd }
.footer a { color: #5e5e5e }
.footer a:hover { color: #4c7d08 }
.fEn { font-family: Arial }
.fGray { color: #c4c3c3!important }
