@charset "gb2312";
/* CSS Document */

@import url("public.css");

/* css sprite */
.login_adorn { background-position: 0 0; } 
.login_bg02 { background-position: 0 -21px; } 
.login_line { background-position: 0 -399px; } 
.login_login { background-position: 0 -410px; } 
.login_reg { background-position: 0 -454px; } 
.martReg_logo { background-position: 0 -503px; } 
.reg_btn01 { background-position: 0 -559px; } 
.reg_btn02 { background-position: 0 -653px; } 
.reg_btn03 { background-position: 0 -747px; } 
.reg_btn04 { background-position: 0 -859px; } 
.reg_btn05 { background-position: 0 -971px; } 
.reg_btn06 { background-position: 0 -1083px; } 
.reg_btn07 { background-position: 0 -1195px; } 
.reg_btn08 { background-position: 0 -1250px; } 
.reg_logo { background-position: 0 -1305px; } 
.reg_title01 { background-position: 0 -1361px; } 
.reg_title02 { background-position: 0 -1441px; } 
.reg_title03 { background-position: 0 -1661px; } 
.system_error { background-position: 0 -1881px; }

/* 通用皮肤设定 */
.systemIcon { background-image: url(/images/sky/system_icon.png); }

/* 登录页 */
.mod1 { width: 880px; margin: auto; zoom: 1; overflow: hidden; }
.mod1 .l { width: 523px; }
.mod1 .r { width: 357px; }

.L_b1 { background: url(/images/sky/login_bg01.jpg) no-repeat 0 60px; width: 523px; height: 217px; }
.L_b1 .logo { padding: 14px 0 0 11px; }

.L_b2 { padding: 16px 0 0 10px; }
.L_b2 h2 { font-size: 20px; font-family: '黑体'; color: #C00; font-weight: normal; }
.L_b2 .line { position: relative; padding-left: 20px; font-size: 14px; line-height: 32px; height: 32px; }
.L_b2 .adorn { background: url(/images/sky/system_icon.png) no-repeat; width: 6px; height: 11px; position: absolute; top: 10px; left: 4px; text-indent: -999em; line-height: 1px; }

.L_b3 .l1 { margin: 18px 8px 0 0; text-align: right; }
.L_b3 .l2 { margin: 5px 8px 9px 0; text-align: right; color: #C00; }

.L_b4 { border: 1px solid #999; background-repeat: no-repeat; width: 355px; height: 368px; position: relative; }
.L_b4 h2 { font-size: 20px; font-family: '黑体'; font-weight: normal; margin: 32px 0 0 50px; }
.L_b4 .reg { background-repeat: no-repeat; width: 121px; height: 39px; margin: 10px auto 30px; text-indent: -999em; display: block; }
.L_b4 .line { background-repeat: no-repeat; position: absolute; top: 120px; left: 0; width: 100%; height: 1px; line-height: 1px; text-indent: -999em; }
.L_b4 table { width: 240px; margin: auto; }
.L_b4 td { padding: 8px 0; }
.L_b4 .t1 { width: 175px; height: 27px; border: 1px solid #a7a6aa; line-height: 27px; }
.L_b4 .t2 { width: 65px; height: 27px; border: 1px solid #a7a6aa; line-height: 27px; }
.L_b4 .w1 { width: 60px; font-size: 14px; font-weight: bold; }
.L_b4 .change { float: right; padding-top: 18px; }
.L_b4 .loginWrap { margin: 5px auto 0; width: 123px; }
.L_b4 .login { background: url(/images/sky/system_icon.png) no-repeat 0 -410px; width: 123px; height: 34px; border: none; padding: 0; cursor: pointer; }

.L_lFoot { border-top: 2px solid #999; width: 880px; margin: 15px auto 0; padding: 14px 0 8px 0; line-height: 22px; text-align: center; }

/* 注册页 */
.L_regTop { width: 780px; margin: 8px auto 10px; zoom: 1; overflow: hidden; }
.L_regLogo { float: left; width: 200px; height: 46px; background-repeat: no-repeat; }
.L_regNav { float: right; }
.L_regNav .l1 { margin: 14px 0px 0 0; text-align: right; }
.L_regNav .l2 { margin: 4px 0px 0px 0; text-align: right; color: #C00; }

.L_reg { width: 770px; margin: auto; border: 1px solid #999; padding: 15px; line-height: 20px; }
.L_reg .avow { width: 720px; margin: 24px auto 8px; padding: 10px; background: #ffdbc3; border: 1px solid #bd7a4f; }
.L_reg .avow .text { font-size: 14px; color: #C00; font-weight: bold; padding: 8px 0 0 5px; }
.L_reg .avow a { font-size: 13px; color: #003285; text-decoration: underline; }.L_reg .avow a:hover { color: #C00; }
.L_reg .title { background: #2e81d5; color: #FFF; font-size: 14px; padding: 10px 0 6px 15px; margin-bottom: 6px; }
.L_reg h2 { font-size: 14px; font-weight: bold; border-bottom: 1px solid #06C; margin: 0 0 10px 0; padding: 14px 0 3px 10px; color: #06C; }
.L_reg h2 span { font-size: 12px; font-weight: normal; }
.L_reg h2 a { font-size: 12px; font-weight: normal; }
.L_reg h2 .red { color: #C00; }
.L_reg table { width: 100%; }
.L_reg th { text-align: right; font-size: 14px; font-weight: normal; }
.L_reg td, .L_reg th { padding: 5px; }
.L_reg .note { border: 1px dashed #AAA; background: #EfEfEf; padding: 4px 5px 2px; }
.L_reg .sell { width: 290px; }
.L_reg .w1 { width: 90px; }
.L_reg .w2 { width: 300px; }
.L_reg .t1 { width: 160px; line-height: 20px; height: 20px; }
.L_reg .t2 { width: 260px; line-height: 20px; height: 20px; }
.L_reg .t3 { width: 580px; line-height: 20px; height: 20px; }
.L_reg .red { color: #C00; }
.L_reg .btn { font-size: 14px; font-weight: bold; color: #FFF; background-color: #06C; height: 30px; border-width: 2px; border-style: solid; border-top-color: #09F; border-right-color: #03C; border-bottom-color: #03C; border-left-color: #09F; }
.L_reg .clause { margin: 8px 0 12px; border-top: 1px solid #06C; padding-top: 12px; text-align: center; font-size: 14px; }
.L_reg .clause a { color: #039; text-decoration: underline; }
.L_reg textarea { font-size: 12px; overflow-y: scroll; }

.L_rFoot { width: 802px; margin: 0px auto; padding: 14px 0 8px 0; line-height: 22px; text-align: center; }

/* 错误 */
.L_error { border: 2px solid #eb3d3d; width: 600px; height: 215px; zoom: 1; overflow: hidden; margin: 100px auto 0; }
.L_error .l { float: left; width: 270px; text-align: right; }
.L_error .r { float: right; width: 300px; }
.L_error .icon { background-repeat: no-repeat; width: 260px; height: 215px; }
.L_error .note { font-size: 14px; line-height: 36px; }
.L_error .back { color: #C00; font-weight: bold; font-size: 14px; line-height: 40px; text-decoration: underline; } 

/* 搜索 */
.L_search { width: 948px; margin: 10px auto 0; border: 1px solid #7aa5f4; }
.L_search .title { background: #E0E7FE; padding: 8px 0 6px 10px; font-size: 14px; font-weight: bold; border-bottom: 1px solid #7aa5f4; }
.L_search .wrap { padding: 10px; }
.L_search .table1 { background: #c8b78d; margin: 0 auto 6px; width: 900px; }
.L_search .table1 td { background: #FEF8E0; padding: 8px 10px; }
.L_search .table1 select { width: 260px; margin-top: 4px; }
.L_search .table2 { margin-left: 18px; background: #369; }
.L_search .table2 td { background: #FFF; padding: 5px; }
.L_search .condition { padding: 0 5px; }
.L_search .searchT { font-weight: bold; padding: 0px 0 8px 5px; color: #666; }
.L_search .keyword { zoom: 1; overflow: hidden; padding: 0 5px; }
.L_search .keyword li { float: left; width: 90px; line-height: 24px; }

/* 搜索列表 */
/* =================== 显示页 =================== */
.L_mod1 { width: 950px; zoom: 1; overflow: hidden;margin: 0 auto 10px; }
.L_mod1 .l { width: 700px; }
.L_mod1 .r { width: 240px; }

.L_searchList { width: 700px; }
.L_searchList .content { width: 700px; border-bottom: 2px #57aad6 solid; }
.L_searchList .content thead { font-weight: bold; background: #57aad6; color: #FFF; font-size: 14px; }
.L_searchList .content td { padding: 9px 5px 7px; }
.L_searchList .content tbody td { border-top: 1px #666 dashed; }
.L_searchList .content .pairage { background: #f2f6fb; }
.L_searchList .content .w1 { width: 508px; }
.L_searchList .content .w1 a { text-decoration: none; font-size: 14px; }
.L_searchList .content .w2 { width: 92px; text-align: center; }
.L_searchList .content .w3 { width: 100px; text-align: center; }
.L_searchList .content .cg { float: right; padding-top: 6px; color: #666; }
.L_searchList .content .cg a { color: #666; font-weight: bold; }
.L_searchList .content .cg a:hover { color: #C00; }
.L_searchList .content .date { color: #C30; text-align: right; margin-top: 8px; }
.L_searchList .content .norm { margin: 8px 0px 4px; border-collapse: collapse; width: 484px; }
.L_searchList .content .norm th { background: #F1F1F1; width: 40px; border: 1px #CCC solid; padding: 8px 5px 6px; }
.L_searchList .content .norm td { background: #FFF; width: 98px; border: 1px #CCC solid; padding: 8px 5px 6px; }
.L_searchList .reg { margin: 8px 0px; }
.L_searchList .reg a { color: #F00; text-decoration: underline; } 

.L_listPage { width: 700px; padding-top: 10px; }

.L_v2 { width: 238px; border: 1px #7aa5f4 solid; padding-bottom: 8px; margin-bottom: 10px; }
.L_v2 h2 { background: #E0E7FE; margin: 0px 0 8px; font-size: 12px; color: #000; line-height: 24px; padding: 2px 0px 0px 8px; }
.L_v2 table { margin: auto; }
.L_v2 td { padding: 3px 0; }

.L_v3 { width: 238px; border: 1px #7aa5f4 solid; padding-bottom: 8px; margin-bottom: 10px; }
.L_v3 h2 { background: #E0E7FE; margin: 0px; font-size: 12px; color: #000; line-height: 24px; padding: 2px 0px 0px 8px; }
.L_v3 ul { margin: 8px 0px 0px 0px; zoom: 1; overflow: hidden; }
.L_v3 li { float: left; width: 47px; text-align: center; padding: 5px 0px 5px; }
.L_v3 a:hover { color: #C00; text-decoration: underline; }

.L_v4 { width: 238px; border: 1px #7aa5f4 solid; padding-bottom: 8px; margin-bottom: 10px; }
.L_v4 h2 { background: #E0E7FE; margin: 0px; font-size: 12px; color: #000; line-height: 24px; padding: 2px 0px 0px 8px; }
.L_v4 ul { margin: 8px 0px 0px 0px; zoom: 1; overflow: hidden; }
.L_v4 li { float: left; width: 59px; text-align: center; padding: 5px 0px 5px; }
.L_v4 a:hover { color: #C00; text-decoration: underline; }

.L_guide { width: 800px; margin: auto; border: 1px solid #999; padding: 25px 0px; }
.L_guide .mod1 { width: 700px; zoom: 1; overflow: hidden; margin: auto; }
.L_guide .mod1 .l { width: 253px; padding: 63px 0; }
.L_guide .mod1 .class { background-repeat: no-repeat; width: 253px; height: 84px; position: relative; cursor: pointer; }
.L_guide .mod1 .check1 { position: absolute; background: url(/images/sky/check.gif) no-repeat -47px -2px; width: 33px; height: 32px; right: 0; }
.L_guide .mod1 .check2 { position: absolute; background: url(/images/sky/check.gif) no-repeat -2px -8px; width: 27px; height: 26px; right: 0; }
.L_guide .mod1 .r { width: 405px; }
.L_guide .mod2 { background-repeat: no-repeat; width: 405px; height: 210px; }
.L_guide .mod2 .text { line-height: 30px; padding: 20px 18px 0; font-size: 14px; }
.L_guide .space { background-repeat: no-repeat; width: 800px; height: 70px; margin: 20px 0; }
.L_guide .mod3 { width: 405px; zoom: 1; overflow: hidden; }
.L_guide .mod3 .l { width: 84px; padding: 0; }
.L_guide .mod3 .r { width: 300px; }
.L_guide .mod3 .btn { background-repeat: no-repeat; width: 84px; height: 102px; cursor: pointer; position: relative; }
.L_guide .mod3 .mb6 { margin-bottom: 6px; }
.L_guide .mod3 .text1 { background: #c8e6ff; height: 68px; line-height: 20px; padding: 10px 10px 0; margin: 6px 0 28px; }
.L_guide .mod3 .text2 { background: #c8e6ff; height: 68px; line-height: 20px; padding: 10px 10px 0; }
.L_guide .mod3 .text3 { background: #ffd6b8; height: 68px; line-height: 20px; padding: 10px 10px 0; margin: 6px 0 28px; }
.L_guide .mod3 .text4 { background: #ffd6b8; height: 68px; line-height: 20px; padding: 10px 10px 0; }
.L_guide .noReg { width: 365px; height: 45px; margin: auto; display: block; margin: 30px auto 0; background: url(/images/sky/system_icon.png) no-repeat 0 -1195px; }
.L_guide .reg { width: 365px; height: 45px; margin: auto; display: block; margin: 30px auto 0; background: url(/images/sky/system_icon.png) no-repeat 0 -1250px; }

/* 其它 */
.tip { color:#cc0000; }
.red { color:#cc0000; }
.inputTip { color:#888888; line-height:20px; }
.none { display:none; }
