.header{z-index:100;}
.fl{float:left;}
.fr{float:right;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.h10{height:10px; overflow:hidden; clear:both;}
.h15{height:15px; overflow:hidden; clear:both;}
.h30{height:30px; overflow:hidden; clear:both;}
.h50{height:50px; overflow:hidden; clear:both;}
input{background:transparent; padding:0px; border:0px; font-size:12px; color:#666; outline:none;}
.wal{width:1000px; margin:0px auto;}
.w240{width:240px; overflow:hidden;}
.w735{width:735px; overflow:hidden;}
.w825{width:825px; padding:15px 15px 0 0;}
.w740{width:740px; overflow:hidden;}
.w721{width:721px; overflow:hidden;}
.w269{width:269px; overflow:hidden;}
.orange{color:#ff8800;}
.green{color:#2e9700;}
.tabContent{display:none;}
.pageBox{min-height:50px; _height:50px; border:#d1d1d1 solid 1px;}
.pageTitle{background:url(../image/pageTitle.gif) top repeat-x; height:32px; line-height:30px; overflow:hidden; padding-left:15px; color:#666;}
.font{font-family:"微软雅黑";}

.loginDiv{height:860px; background:url(../image/loginBg.jpg) center top fixed no-repeat; background-size:100% 100%; font-family:Microsoft YaHei;}
.loginDiv .wal{width:500px; padding-top:120px;}
.loginDiv .tab{background:url(../image/loginT.png) left top no-repeat; height:58px; overflow:hidden;}
.loginDiv .tab li{float:left; height:55px; line-height:55px; text-align:center; width:50%; overflow:hidden; cursor:pointer; border-bottom:#d8d8d8 solid 3px; font-size:22px; color:#636363;}
.loginDiv .tab .liNow{border-bottom:#59b712 solid 3px; color:#59b712;}
.loginDiv .bgB{background:url(../image/loginB.png); height:11px;}
.loginDiv .tabContentDiv{min-height:50px; _height:50px; background:#FFF; padding:40px 20px 0 20px;}
.loginDiv .form li{height:43px; overflow:hidden; position:relative; line-height:29px; padding-left:95px;}
.loginDiv .form em{position:absolute; left:0px; top:0px; display:block; width:85px; text-align:right; font-size:18px; color:#636363;}
.loginDiv .form .input1{float:left; width:270px; height:27px; line-height:27px; padding:0 10px; border:#ddd solid 1px; color:#999;}

.loginDiv .form .lzm{float:left; padding-left:10px;}
.loginDiv .form .li_01 input{position:relative; left:-2px; top:2px; margin-right:5px;}
.loginDiv .form .btnDiv{height:72px; overflow:hidden; border-bottom:#ddd solid 1px;}
.loginDiv .form .btn{background:url(../image/btn1.png); width:120px; height:40px; font-family:Microsoft YaHei; color:#FFF; font-size:20px; font-weight:bold; cursor:pointer;}
/*.loginDiv .form2 li{padding-left:125px;}*/
/*.loginDiv .form2 em{width:115px;}*/
.loginDiv .form2 .input1{width: 160px;}
.loginDiv .form2 .input2{width: 65px;}
.loginDiv .title{padding:15px 18px; color:#666;}
.loginDiv .other{height:80px; overflow:hidden; padding-left:5px;}
.loginDiv .other li{float:left; text-align:center; width:75px; overflow:hidden;}
.loginDiv .other a{display:block; cursor:pointer; color:#666;}
.loginDiv .other div{padding-bottom:5px;}

.loginDiv .tmdTip{
    margin-left: 10px;
    font-size: 12px;
    color: #777;
}
.loginDiv .tmdErr{
    font-weight: bold;
    color: red;
}
.loginDiv .tmdOK{
    color: #59b712;
}

.album{min-height:860px; _height:860px; background:url(../image/album.jpg) center top fixed no-repeat; background-size:100% 100%; font-family:Microsoft YaHei;}
.album .wal{width:1000px; overflow:hidden; position:relative;}
.album ul{width:110%;}
.album .title{padding-top:20px; height:40px; position:relative; overflow:hidden;}
.album .title h2{font-size:18px;}
.album .title select{position:absolute; top:18px; right:0px; border:#ddd solid 1px; padding:2px; width:100px;}
.album .tag{height:58px; overflow:hidden;}
.album .tag li{float:left; width:70px; padding-left:12px; overflow:hidden; font-size:18px;}
.album .tag span, .album .tag a{display:block; width:41px; height:41px; line-height:41px; text-align:center; background:url(../image/albumTag_01.png) center no-repeat; color:#FFF;}
.album .tag a{background:url(../image/albumTag_02.png) center no-repeat;}
.album .tag .aNow{background:url(../image/albumTag_03.png) center no-repeat; color:#fe7506;}
.album .weekList{background:url(../image/albumWeek.png); height:40px; line-height:40px; overflow:hidden;}
.album .weekList li{float:left; width:130px; text-align:center; padding-right:10px; color:#636363; font-size:18px;}
.album .list{padding-top:15px;}
.album .list li{float:left; height:107px; width:130px; padding-right:10px; overflow:hidden; position:relative; background:url(../image/album.png) left top no-repeat;}
.album .list span{color:#FFF; font-size:14px; position:absolute; left:5px; bottom:15px;}
.album .list a{display:block; width:130px; height:97px; line-height:95px; text-align:center; overflow:hidden; background:url(../image/bg1.png); color:#FFF; position:absolute; z-index:10; left:0px; top:0px; font-size:18px; display:none;}

.ForgetStep{padding-top:20px; height:60px; width:892px; overflow:hidden; margin:0 auto; position:relative; background:url(../image/ForgetStep_01.gif) left 20px no-repeat;}
.ForgetStep_02{background:url(../image/ForgetStep_02.gif) left 20px no-repeat;}
.ForgetStep_03{background:url(../image/ForgetStep_03.gif) left 20px no-repeat;}
.ForgetStep_04{background:url(../image/ForgetStep_04.gif) left 20px no-repeat;}
.ForgetStep li{float:left; font-weight:bold; color:#999; line-height:25px; width:25%; text-align:center; overflow:hidden;}
.ForgetStep .liNow{color:#ff6600;}
.ForgetStep .liLast{color:#fff;}
/**/
.ForgetPassword li{height:60px; line-height:26px; padding-left:395px; overflow:hidden; position:relative; color:#666;}
.ForgetPassword li em{position:absolute; left:0px; top:0px; display:block; width:385px; overflow:hidden; text-align:right; font-size:14px;}
.ForgetPassword .input1{float:left; width:226px; padding:0 10px; height:24px; line-height:24px; color:#999; border:#bbb solid 1px;}
.ForgetPassword .input2{width:86px;}
.ForgetPassword .input3{background:#ece9d8;}
.ForgetPassword .inputNow{border:#efa100 solid 1px; box-shadow:2px 2px 2px #ffdc97;}
.ForgetPassword .tips2{float:left; padding-left:10px;}
.ForgetPassword .btn1{display:block; background:url(../image/btn1.gif) left top no-repeat; width:68px; height:25px; line-height:25px; text-align:center; overflow:hidden; font-weight:bold;}
.ForgetPassword .btn2{color:#aca899; cursor:default;}
.ForgetPassword .btn2:hover{text-decoration:none;}
.ForgetPassword select{border:#ddd solid 1px; padding:2px; width:200px;}
.ForgetPassword .btn_1{display:inline-block; background:url(../image/btn2.gif) left top no-repeat; width:121px; height:25px; line-height:25px; text-align:center; color:#666; margin-left:10px;}
/**/
.ForgetOk{height:115px; padding-top:30px;}
.ForgetOk .imgDiv{float:left; padding-left:255px;}
.ForgetOk .msg{width:685px; line-height:22px; float:right; color:#666;}

.newsSide{border-top:#e5e5e5 solid 1px; font-family:Microsoft YaHei}
.newsSide a{display:block; height:52px; line-height:50px; overflow:hidden; border:#e5e5e5 solid 1px; border-top:0px; padding-left:20px; font-size:20px; color:#636363; background:url(../image/ico1.gif) 220px center no-repeat;}
.newsSide a:hover, .newsSide .aNow{background:url(../image/ico2.gif) 220px center no-repeat; color:#59b712;}

.newsList li{background:url(../image/line.gif) bottom repeat-x; padding:20px 0; position:relative; top:-20px;}
.newsList .name{height:35px; overflow:hidden; position:relative;}
.newsList .name a{color:#59b712; font-family:Microsoft YaHei; font-size:18px;}
.newsList .name span{font-family:Arial; position:absolute; top:5px; right:0px; color:#59b712;}
.newsList .content{font-size:14px; color:#636363; text-align:justify;}

.memberHead{height:290px; overflow:hidden; position:relative; background:#000;}
.memberHead .wal{height:290px; position:relative;}
.memberHead .info{background:#FFF; width:130px; height:170px; overflow:hidden; text-align:center; position:absolute; z-index:10; left:15px; top:47px;}
.memberHead .info .imgDiv{padding:4px 0;}
.memberHead .info dd{float:left; line-height:16px; width:40px; height:30px; border-right:#ccc solid 1px; position:relative; left:3px; top:5px;}
.memberHead .btn{display:block; color:#FFF; width:74px; height:26px; line-height:26px; text-align:center; overflow:hidden; background:url(../image/bg1.png); border:#a79f9b solid 2px; position:absolute; top:47px; right:15px;}
.memberHead .content{white-space:nowrap; color:#FFF; position:absolute; left:185px; top:125px; width:300px; font-family:Arial;}
.memberHead .content a{color:#FFF;}
.memberHead .content h2{font-size:18px;}
.memberHead .content h2 span{font-size:24px; padding-right:6px;}
.memberHead .content .div0{padding:10px 0;}
.memberHead .content .btnDiv a{display:block; color:#FFF; width:74px; height:26px; line-height:26px; text-align:center; overflow:hidden; background:url(../image/bg1.png); border:#a79f9b solid 2px; float:left; margin-right:10px;}

.memberNav{position:absolute; z-index:10; left:0px; bottom:0px; white-space:nowrap; height:39px; width:998px; overflow:hidden; background:#eef4f0; border:#cfcfcf solid 1px; border-bottom:#288400 solid 2px;}
.memberNav ul{width:110%;}
.memberNav li{float:left;}
.memberNav a{display:block; float:left; height:39px; line-height:38px; width:124px; text-align:center; overflow:hidden; border-right:#cfcfcf solid 1px; font-size:18px; color:#307032; font-family:Microsoft YaHei; cursor:pointer;}
.memberNav a span{display:inline-block; height:39px; padding-left:25px;}
.memberNav a:hover, .memberNav .aNow{background:#288400; color:#fff;}
.memberNav .li_01 span{background:url(../image/nimg21_1.png) left center no-repeat;}
.memberNav .li_02 span{background:url(../image/nimg21_2.png) left center no-repeat;}
.memberNav .li_03 span{background:url(../image/nimg21_3.png) left center no-repeat;}
.memberNav .li_04 span{background:url(../image/nimg21_4.png) left center no-repeat;}
.memberNav .li_05 span{background:url(../image/nimg21_5.png) left center no-repeat;}
.memberNav .li_06 span{background:url(../image/nimg21_6.png) left center no-repeat;}
.memberNav .li_07 span{background:url(../image/nimg21_7.png) left center no-repeat;}
.memberNav .li_08 span{background:url(../image/ico2.png) left center no-repeat;}
.memberNav .li_01 a:hover span, .memberNav .li_01 .aNow span{background:url(../image/nimg21_1_1.png) left center no-repeat;}
.memberNav .li_02 a:hover span, .memberNav .li_02 .aNow span{background:url(../image/nimg21_2_1.png) left center no-repeat;}
.memberNav .li_03 a:hover span, .memberNav .li_03 .aNow span{background:url(../image/nimg21_3_1.png) left center no-repeat;}
.memberNav .li_04 a:hover span, .memberNav .li_04 .aNow span{background:url(../image/nimg21_4_1.png) left center no-repeat;}
.memberNav .li_05 a:hover span, .memberNav .li_05 .aNow span{background:url(../image/nimg21_5_1.png) left center no-repeat;}
.memberNav .li_06 a:hover span, .memberNav .li_06 .aNow span{background:url(../image/nimg21_6_1.png) left center no-repeat;}
.memberNav .li_07 a:hover span, .memberNav .li_07 .aNow span{background:url(../image/nimg21_7_1.png) left center no-repeat;}
.memberNav .li_08 a:hover span, .memberNav .li_08 .aNow span{background:url(../image/ico2Hover.png) left center no-repeat;}

.memberBox{border:#d3e1d5 solid 1px; background:url(../image/memberBox.gif) left repeat-y; min-height:500px; _height:500px;}

.memberSideNav{width:143px;}
.memberSideNav li{height:38px; background:url(../image/memberSideNav.gif) left bottom no-repeat;}
.memberSideNav a{display:block; height:37px; line-height:37px; overflow:hidden; padding-left:15px; font-size:16px; color:#000; font-family:Microsoft YaHei;}
.memberSideNav a:hover, .memberSideNav .aNow{background:#FFF; border-top:#d3e1d5 solid 1px; border-bottom:#d3e1d5 solid 1px; text-decoration:none; position:relative; top:-1px;}

.memberTab{height:32px; line-height:30px; overflow:hidden; background:url(../image/memberTab.gif) left 31px repeat-x; position:relative; z-index:2;}
.memberTab li{float:left; height:30px; line-height:30px; padding:0 12px; border:#cdcdcd solid 1px; margin-left:3px; background:#eef4f0;}
.memberTab .liNow{height:39px; border-bottom:0px; background:#FFF; font-weight:bold;}
.memberTab .btn1{padding:2px 0 0 5px;}
.memberTab .btn1 a{display:block; width:82px; height:23px; line-height:22px; text-align:center; overflow:hidden; background:url(../image/btn5.gif) top repeat-x; border:#235994 solid 1px; font-weight:bold; color:#FFF;}
.memberTips{height:34px; line-height:33px; overflow:hidden; background:url(../image/line.gif) bottom repeat-x;}

.FriendsSide{width:263px; overflow:hidden;}
.FriendsSide .title{height:31px; line-height:30px; overflow:hidden; border-bottom:#cdcdcd solid 1px; border-top:#FFF solid 1px; padding:0 10px; background:#ebf5f6; position:relative;}
.FriendsSide .title a{position:absolute; top:0px; right:10px;}
.FriendsSide .form{padding:10px 0 0 10px; height:35px; overflow:hidden;}
.FriendsSide .form .input1{float:left; height:21px; line-height:21px; padding:0 10px; border:#cdcdcd solid 1px; border-top:#666 solid 1px; border-left:#666 solid 1px; width:155px; margin-right:10px;}
.FriendsSide .form .btn1{float:left; background:url(../image/btn3.gif); width:47px; height:23px; font-weight:bold;}
.FriendsSide .list{padding:5px 10px;}
.FriendsSide li{height:31px; line-height:30px; overflow:hidden; background:url(../image/line.gif) bottom repeat-x; position:relative;}
.FriendsSide li .btn{position:absolute; top:5px; right:0px;}
.FriendsSide li .btn a{display:block; float:left; width:21px; height:20px; overflow:hidden;}
.FriendsSide li .btn1{background:url(../image/nimg15_5.gif) center no-repeat;}
.FriendsSide li .btn2{background:url(../image/nimg15_6.gif) center no-repeat;}

.Integral{border-left:#b3b3b3 solid 1px; border-top:#b3b3b3 solid 1px;}
.Integral td{border-right:#b3b3b3 solid 1px; border-bottom:#b3b3b3 solid 1px; text-align:center; padding:6px 2px; color:#7e7e7e;}

.Collection .list li{height:45px; line-height:45px; overflow:hidden; position:relative; border-bottom:#ddd dashed 1px; padding-left:20px; top:-10px;}
.Collection .list input{position:absolute; left:0px; top:16px;}
.Collection .list span{padding-left:10px; color:#999;}
.Collection .list .btn{position:absolute; top:0px; right:0px; color:#666;}
.Collection .btnDiv input{position:relative; top:2px; margin-right:6px;}
.Collection .btnDiv a{display:inline-block; height:21px; line-height:20px; padding:0 10px; border:#999 solid 1px; background:url(../image/btn4.gif) top repeat-x;}

.theProgram{min-height:300px; _height:300px; padding:20px 0 0 20px;}
.theProgram li{float:left; width:326px; height:323px; overflow:hidden; position:relative;}
.theProgram .title{padding:8px 8px 0 10px; width:285px; height:62px; overflow:hidden; border:#e7e7e7 solid 1px; border-top:0px; line-height:23px; font-family:Arial;}
.theProgram .title a{float:left;}
.theProgram .title img{float:left; border:#ddd solid 1px; margin-right:5px;}
.theProgram .title span{float:right; color:#888;}
.theProgram .msg{position:absolute; z-index:10; left:5px; bottom:30px; white-space:nowrap;}
.theProgram .msg a{color:#666; padding:0 12px 0 5px; background:url(../image/ico3.gif) right center no-repeat;}
.theProgram .btn{position:absolute; z-index:10; top:8px; right:28px; display:none;}
.theProgram .btn a{float:left; padding-left:6px;}

.noData{padding:15px 5px; color:#666;}

.account li{height:42px; line-height:24px; position:relative; overflow:hidden; padding-left:140px; font-family:Arial; color:#666;}
.account li em{position:absolute; left:5px; top:0px; white-space:nowrap;}
.account li select{border:#ddd solid 1px; padding:2px; border-left:#999 solid 1px; border-top:#999 solid 1px; margin-right:6px;}
.account li .select1{position:absolute; top:0px; right:0px; margin:0px;}
.account li .input1{border:#ddd solid 1px; height:22px; line-height:22px; padding:0 10px; width:320px; border-left:#999 solid 1px; border-top:#999 solid 1px;}
.account li .btn1{background:url(../image/btn6.gif); width:46px; height:23px; font-weight:bold; color:#FFF;}

.myBBS{position:relative; top:-25px; font-family:Arial;}
.myBBS th{font-weight:100; text-align:left; height:35px;}
.myBBS td{height:57px; background:url(../image/line.gif) bottom repeat-x;}
.myBBS td div{color:#888;}
.myBBS td .name{font-size:14px;}
.myBBS td .name img{margin:0 2px;}

.bbsTitle{height:40px; overflow:hidden; border-bottom:#e5e5e5 solid 4px; color:#636363; line-height:30px; margin-bottom:15px;}
.bbsTitle h2{font-size:26px;}
.bbsTitle h2 img{float:left; margin-right:6px;}
.bbsTitle .fr b{font-size:18px; padding-right:6px; font-family:Arial;}

.bbsPart1{height:300px; position:relative; overflow:hidden;}
.bbsPart1 .fadeFlash{width:340px; height:280px; position:relative; overflow:hidden; left:20px; top:22px; float:left;}
.bbsPart1 .fadeFlash li{position:absolute; z-index:1; left:0px; top:0px; padding:4px; border:#d0d0d0 solid 1px;}
.bbsPart1 .fadeFlash .btnDiv{position:absolute; z-index:10; left:0px; bottom:25px; width:100%; text-align:center;}
.bbsPart1 .fadeFlash span{display:inline-block; width:12px; height:12px; overflow:hidden; margin:0 5px; cursor:pointer; background:url(../image/btn.png) left top no-repeat;}
.bbsPart1 .fadeFlash .spanNow{background:url(../image/btn.png) right top no-repeat;}
.bbsPart1 .list{width:355px; overflow:hidden; padding-top:20px;}
.bbsPart1 .list li{font-size:14px; height:29px; line-height:29px; overflow:hidden; padding-left:15px; background:url(../image/ico4.gif) left center no-repeat;}

.bbsPart2 h2{font-size:20px; height:56px; line-height:55px; overflow:hidden; border-bottom:#e6e6e6 solid 1px; background:url(../image/ico5.gif) left center no-repeat; padding-left:13px;}
.bbsPart2 .list{width:740px; overflow:hidden; position:relative;}
.bbsPart2 ul{width:110%;}
.bbsPart2 li{float:left; width:165px; height:125px; overflow:hidden; position:relative; padding-left:88px; color:#959595; font-family:Arial;}
.bbsPart2 .imgDiv{position:absolute; left:0px; top:17px;}
.bbsPart2 h5{padding:20px 0 10px 0; font-size:14px;}
.bbsPart2 h5 a{color:#2e9700;}

.bbsPart2_1{min-height:182px; _height:182px; position:relative;}
.bbsPart2_1 h2{font-size:20px; height:56px; line-height:55px; overflow:hidden; border-bottom:#e6e6e6 solid 1px; background:url(../image/ico5.gif) left center no-repeat; padding-left:13px; position:relative;}
.bbsPart2_1 .back{display:block; height:56px; line-height:55px; overflow:hidden; background:url(../image/back.png) left center no-repeat; padding-left:22px; white-space:nowrap; position:absolute; top:0px; right:0px; color:#2e9700;}
.bbsPart2_1 .imgDiv{position:absolute; left:0px; top:74px;}
.bbsPart2_1 h3{padding:16px 0 5px 90px;}
.bbsPart2_1 .msg{color:#666; padding:0 0 0 90px; font-family:Microsoft YaHei;}
.bbsPart2_1 .content{color:#666; padding:15px 160px 15px 90px;}
.bbsPart2_1 .btn{position:absolute; top:74px; right:0px; white-space:nowrap;}
.bbsPart2_1 .btn li{float:left; padding-left:15px; line-height:16px; font-family:Arial;}
.bbsPart2_1 .btn a{color:#999;}
.bbsPart2_1 .btn img{float:left; margin-right:5px;}
.bbsPart2_1 .info{color:#666; font-family:Arial; white-space:nowrap; position:absolute; right:0px; top:125px;}
.bbsPart2_1 .info img{margin:0 5px; border:#ddd solid 1px;}

.bbsNav{height:32px; overflow:hidden; background:#2e9700; padding:7px 10px;}
.bbsNav li{float:left; padding:0 12px 0 11px; height:32px; line-height:30px; background:url(../image/bbsNav.gif) right center no-repeat; font-family:Microsoft YaHei;}
.bbsNav li a{font-size:16px; color:#c1e0b3;}
.bbsNav .input1{float:left; width:195px; height:30px; line-height:30px; padding:0 10px; background:#FFF; border:#dcdcdc solid 1px; border-right:0px; font-family:Microsoft YaHei; color:#999;}
.bbsNav .btn1{float:left; background:url(../image/btn7.gif); width:36px; height:32px; border:0px; cursor:pointer;}

.bbsList li{border-bottom:#ddd dotted 1px; min-height:160px; _height:160px; position:relative; font-family:Microsoft YaHei;}
.bbsList .name{padding:15px 0 8px 0; font-size:16px;}
.bbsList .name a{color:#f26824;}
.bbsList .name i{display:inline-block; width:20px; height:20px; position:relative; top:3px;}
.bbsList .name .ico1{background:url(../image/nimg15_2.gif) center no-repeat;}
.bbsList .name .ico2{background:url(../image/nimg15_3.gif) center no-repeat;}
.bbsList .name .ico3{background:url(../image/nimg15_4.gif) center no-repeat;}
.bbsList .msg{height:28px; overflow:hidden; color:#999; line-height:18px;}
.bbsList .msg a{display:inline-block; color:#FFF; height:18px; padding:0 5px; background:#6faf8e;}
.bbsList dd{float:left; width:122px; height:90px; overflow:hidden;}
.bbsList .btn{color:#999; position:absolute; right:0px; bottom:15px; white-space:nowrap;}
.bbsList .btn i{background:url(../image/nimg16_1.gif) left center no-repeat; padding-left:20px;}
.bbsList .btn span{background:url(../image/nimg16_2.gif) left center no-repeat; padding-left:20px;}

.bbsBtn{padding-top:11px; height:127px; text-align:center;}
.bbsBtn li{height:62px;}
.bbsBtn a{display:block; height:52px; overflow:hidden;}
.bbsBtn .btn1{background:url(../image/bbsBtn.gif) center top no-repeat;}
.bbsBtn .btn2{background:url(../image/bbsBtn.gif) center bottom no-repeat;}

.sideDaren{height:150px; overflow:hidden; padding-left:19px;}
.sideDaren h2{height:54px; line-height:54px; overflow:hidden; font-size:18px;}
.sideDaren h2 span{font-size:12px; color:#999; padding-left:10px; position:relative; top:-2px;}
.sideDaren li{float:left; height:40px; padding-right:6px; overflow:hidden;}
.sideDaren .btn{display:block; width:76px; height:35px; line-height:35px; overflow:hidden; color:#FFF; font-family:Microsoft YaHei; text-align:center; background:#8bd15f; color:#FFF;}
.sideDaren .btn span{padding-right:8px; background:url(../image/ico6.gif) right center no-repeat;}

.sideRank{padding:0 19px 19px;}
.sideRank h2{height:54px; line-height:54px; overflow:hidden; font-size:18px;}
.sideRank li{height:35px; line-height:35px; overflow:hidden; background:#f2f2f2; font-family:Arial; color:#999; position:relative; padding-left:30px;}
.sideRank li span{position:absolute; left:8px; top:0px; font-size:16px;}
.sideRank li img{float:left; margin-right:8px; position:relative; top:6px;}
.sideRank li a{color:#57b71d;}
.sideRank li i{display:inline-block; height:35px; padding-left:17px; background:url(../image/nimg13.gif) left center no-repeat; position:absolute; top:0px; right:0px; width:43px;}

.sideRecommend h2{height:54px; line-height:54px; overflow:hidden; font-size:18px; padding-left:19px;}
.sideRecommend li{padding:10px 10px 10px 29px; border-top:#ddd dotted 1px; background:url(../image/ico7.gif) 19px 20px no-repeat; line-height:21px;}
.sideRecommend li a{color:#666;}
.sideRecommend .liNow{background:url(../image/ico8.gif) 19px 20px no-repeat;}
.sideRecommend .liNow a{color:#ff8800;}

.sideActivities{padding:0 13px;}
.sideActivities h2{height:54px; line-height:54px; overflow:hidden; font-size:18px;}
.sideActivities h1{padding:10px 0;}
.sideActivities .content{color:#666; padding-bottom:10px; line-height:22px;}

.bbsFastLayer{width:620px; background:#FFF; border:#dce4eb solid 1px; min-height:300px; _height:300px; position:absolute; z-index:100; right:50%; margin-right:-488px; top:340px; display:none;}
.bbsFastLayer .msg{text-align:center; line-height:22px; padding:25px 0; color:#666;}
.bbsFastLayer .msg a{font-weight:bold; padding:0 5px; color:#2e9700;}
.bbsFastLayer .form{padding:10px 12px; border-top:#ddd dotted 1px;}
.bbsFastLayer .form input{border:#ddd solid 1px; border-left:#999 solid 1px; border-top:#999 solid 1px; width:120px; height:20px; line-height:20px; padding:0 10px;}
.bbsFastLayer .list{width:178px; height:310px; padding:0 5px; border:#ccc solid 1px; float:left; margin-left:12px;}
.bbsFastLayer .name{color:#999; height:30px; line-height:30px; border-bottom:#ddd dotted 1px;}
.bbsFastLayer h2{padding:5px 0;}
.bbsFastLayer li{height:30px; line-height:30px; overflow:hidden; padding-left:12px;}
.bbsFastLayer li a{color:#666;}

.bbsShowT{border-bottom:#e5e5e5 solid 4px; color:#636363; margin-bottom:20px;}
.bbsShowT h2{font-size:24px; padding:15px 0;}
.bbsShowT .msg{height:37px; overflow:hidden; font-family:Arial; color:#888;}
.bbsShowT .msg a{color:#888;}
.bbsShowT .msg span{display:inline-block; color:#FFF; height:18px; padding:0 5px; background:#6faf8e;}
.bbsShowT .msg img{position:relative; top:-2px; margin-right:2px;}

.bbsShowBtn{height:45px; overflow:hidden;}
.bbsShowBtn a{display:block; height:28px; line-height:26px; padding:0 15px; float:left; background:#3f9f5f; color:#FFF; margin-right:10px;}
.bbsShowBtn .btn1{background:#1995dd;}

.bbsShow{min-height:100px; _height:100px; position:relative;}
.bbsShow .info{background:#f4f4f4; height:50px; overflow:hidden; font-family:Microsoft YaHei;}
.bbsShow .info .imgDiv{padding:7px 16px 0 6px; float:left;}
.bbsShow .info dl{float:left;}
.bbsShow .info dd{float:left; padding-right:35px; white-space:nowrap;}
.bbsShow .info dd div{padding:5px 0 3px 0; color:#2e9700;}
.bbsShow .info dd a{color:#2e9700;}
.bbsShow .info .btn{float:left; padding-top:25px; white-space:nowrap;}
.bbsShow .info .btn img{float:left; margin-right:5px; position:relative; top:2px;}
.bbsShow .info a{color:#666;}
.bbsShow .num{background:url(../image/ico9.gif) right bottom no-repeat; height:59px; line-height:50px; overflow:hidden; padding-right:12px; position:absolute; z-index:10; top:0px; right:0px; font-family:"微软雅黑"; color:#959595; font-size:14px;}
.bbsShow .num span{font-size:30px; padding-right:3px;}
.bbsShow .time{color:#999; padding:10px 0;}
.bbsShow .content{font-size:14px; line-height:24px; text-align:justify; color:#666; padding:20px 0 75px 0;}
.bbsShow .btnDiv{position:absolute; z-index:10; bottom:25px; right:0px; padding-left:50px; white-space:nowrap; font-family:"微软雅黑";}
.bbsShow .btnDiv a{color:#2e9700;}
.bbsShow .btnDiv img{position:relative; left:-5px;}
.bbsShow .share{position:absolute; z-index:11; bottom:25px; right:150px; display:none;}
.bbsShow .share i{position:relative; top:2px;}

.bbsForm{height:230px; position:relative; padding-left:153px;}
.bbsForm .imgDiv{position:absolute; z-index:1; left:0px; top:0px;}
.bbsForm .msg{width:587px; height:142px; background:url(../image/bg.gif); text-align:center; line-height:165px; position:absolute; z-index:10; right:0px; top:0px; color:#666;}
.bbsForm .msg a{padding:0 6px; color:#39C;}
.bbsForm .btnDiv{line-height:26px; padding-top:10px; color:#666;}
.bbsForm .btnDiv a{color:#666;}
.bbsForm .btn1{background:url(../image/btn8.gif); width:74px; height:27px; font-weight:bold; color:#FFF; margin-right:10px;}

.bbsSideBtn{height:43px; width:240px; overflow:hidden; background:#FFF;}
.bbsSideBtnNow{position:fixed; z-index:10; top:0px; border-bottom:#d1d1d1 solid 1px;}
.bbsSideBtn ul{width:120%;}
.bbsSideBtn li{float:left; width:83px;}

.bbsForm2{height:35px; position:relative; top:-20px; border-bottom:#CCC solid 1px; display:none;}
.bbsForm2 li{float:left; padding-right:15px;}
.bbsForm2 select{border:#ddd solid 1px; border-left:#999 solid 1px; border-top:#999 solid 1px; padding:2px;}
.bbsForm2 .input1{border:#ddd solid 1px; border-left:#999 solid 1px; border-top:#999 solid 1px; height:22px; line-height:22px; padding:0 10px; width:130px;}
.bbsForm2 .btn1{background:url(../image/btn9.gif); width:50px; height:23px; font-weight:bold; color:#2e9700;}

#Layer1{
	position:absolute;
	position:fixed;
	_position:absolute;
	width:100%;
	z-index:100;
	top:0; left:0px;
	background-color:#000;
	display:none;
}

.msgLayer{position:absolute; z-index:100; background:#FFF; width:620px; overflow:hidden; padding:15px 0; border:#ccc solid 1px; box-shadow:0 0 5px #666; display:none;}
.msgLayer .close{display:block; background:url(../image/close.gif) left top no-repeat; width:18px; height:18px; overflow:hidden; position:absolute; top:0px; right:0px;}
.msgLayer li{min-height:28px; _height:28px; line-height:28px; position:relative; padding:0 0 10px 100px;}
.msgLayer em{position:absolute; left:20px; top:0px; white-space:nowrap;}
.msgLayer .btn{background:url(../image/ico10.gif) right center no-repeat; padding-right:12px; color:#06C; position:absolute; top:0px; left:530px;}
.msgLayer .input1{width:396px; height:26px; line-height:26px; padding:0 10px; border:#ddd solid 1px; border-left:#999 solid 1px; border-top:#999 solid 1px;}
.msgLayer .tips2{color:#999;}
.msgLayer .btn1{background:url(../image/btn6.gif); width:46px; height:23px; font-weight:bold; color:#FFF;}

.msgLayer2{position:absolute; z-index:1000; background:#FFF; width:300px; overflow:hidden; border:#ccc solid 1px; box-shadow:0 0 2px #999; display:none;}
.msgLayer2 .select{border-bottom:#ddd solid 1px; padding:10px;}
.msgLayer2 select{border:#CCC solid 1px; padding:2px; width:120px;}
.msgLayer2 .list{height:120px; overflow:hidden; overflow-y:auto; border-bottom:#ddd solid 1px;}
.msgLayer2 li{padding:0 10px; height:24px; line-height:24px;}
.msgLayer2 .btnDiv{padding:10px;}
.msgLayer2 .btnDiv a{display:block; width:44px; height:21px; line-height:20px; text-align:center; background:url(../image/btn11.gif) top repeat-x; border:#CCC solid 1px; margin-left:auto;}

.bbsFastLayer2{position:absolute; z-index:100; width:622px; padding:0 10px; background:#FFF; height:410px; left:50%; top:200px; border:rgba(0,0,0,0.3) solid 8px; font-family:Arial; display:none;
border-radius:8px;
-moz-border-radius:8px;
}
.bbsFastLayer2 h2{height:42px; line-height:42px; overflow:hidden; position:relative; color:#093; padding-top:5px;}
.bbsFastLayer2 h2 a{display:block; background:url(../image/close.gif) left top no-repeat; width:18px; height:18px; overflow:hidden; position:absolute; top:12px; right:0px;}
.bbsFastLayer2 .name{color:#666; height:36px; line-height:24px; position:relative; display:none;}
.bbsFastLayer2 .name .btn{display:block; width:44px; height:21px; line-height:20px; text-align:center; background:url(../image/btn11.gif) top repeat-x; border:#CCC solid 1px; position:absolute; top:2px; right:0px;}
.bbsFastLayer2 .name .btn1{background:url(../image/btn12.gif) top repeat-x; color:#FFF; border:#235994 solid 1px;}
.bbsFastLayer2 .list{width:196px; height:300px; padding:5px; overflow:hidden; border:#ccc solid 1px; border-left:0px; float:left;}
.bbsFastLayer2 .list li{padding-bottom:1px;}
.bbsFastLayer2 .list a{display:block; height:24px; line-height:24px; overflow:hidden; color:#093; padding-left:10px;}
.bbsFastLayer2 .list a:hover{background:#f3f3f3; text-decoration:none;}
.bbsFastLayer2 .list .aNow{background:#f3f3f3; font-weight:bold; color:#666; text-decoration:none;}
.bbsFastLayer2 .list1{border:#ccc solid 1px;}
.bbsFastLayer2 .list1 a{background:url(../image/ico11.gif) right center no-repeat;}
.bbsFastLayer2 .list1 a:hover, .bbsFastLayer2 .list1 .aNow{background:#eee url(../image/ico11.gif) right center no-repeat;}
.bbsFastLayer2 .list2 ul{display:none;}

.bbsForm3 h5{width:72px; height:31px; line-height:30px; text-align:center; overflow:hidden; background:#FFF; border:#ddd solid 1px; border-bottom:0px; position:relative; z-index:2; left:6px;}
.bbsForm3 .form{position:relative; top:-1px; border-top:#ddd solid 1px; padding-top:20px;}
.bbsForm3 .form li{padding-bottom:10px;}
.bbsForm3 .input1{width:305px; height:26px; line-height:26px; padding:0 10px; border:#CCC solid 1px; border-left:#999 solid 1px; border-top:#999 solid 1px; margin-right:10px;}
.bbsForm3 .input2{width:100px;}
.bbsForm3 .btnDiv{height:30px; padding-top:20px; overflow:hidden;}
.bbsForm3 .btn1{width:68px; height:25px; border:#225894 solid 1px; background:url(../image/btn13.gif) top repeat-x; color:#FFF; margin-right:15px;}
.bbsForm3 .btn2{width:68px; height:25px; border:#989898 solid 1px; background:url(../image/btn14.gif) top repeat-x; font-weight:bold;}

.create{height:774px; overflow:hidden; position:relative;}
.create .bg img{width:100%;}
/**/
.createPart1{background:url(../image/createPart1.png) left top no-repeat; width:308px; height:749px; padding:0 7px; overflow:hidden; position:absolute; z-index:10; left:20px; top:10px;}
.createPart1 h1{height:60px; line-height:60px; overflow:hidden; font-size:18px; font-weight:400; color:#2e9700; cursor:pointer; background:url(../image/ico3.png) right center no-repeat; margin:0 15px;}
.createPart1 .h1Now{background:url(../image/ico3Hover.png) right center no-repeat;}
.createPart1 .form{padding:0 15px;}
.createPart1 .form li{height:31px; overflow:hidden; color:#ff8800;}
.createPart1 .form a{color:#2e9700;}
.createPart1 .form select{width:100%; padding:3px 0;}
.createPart1 .list{height:659px; overflow:hidden; overflow-y:scroll; position:relative; margin-left:15px; border-top:#ededed solid 1px; border-bottom:#ededed solid 1px;}
.createPart1 .list li{height:109px; overflow:hidden; position:relative; border-bottom:#ededed solid 1px; padding-left:125px;}
.createPart1 .list .imgDiv{position:absolute; left:10px; top:18px;}
.createPart1 .list h2{font-family:"微软雅黑"; font-weight:400; padding:18px 0 8px 0;}
.createPart1 .list .content{line-height:22px; color:#666;}
.createPart1 .list .content span{color:#ff8800;}
.createPart1 .list .btn{display:block; background:url(../image/btn15.gif) left top no-repeat; width:36px; height:36px; position:absolute; top:32px; right:10px;}

.pageNum{text-align:center; padding-top:15px; font-family:Arial; height:30px; overflow:hidden; color:#666;}
.pageNum a{display:inline-block; height:24px; line-height:24px; padding:0 7px; margin:0 2px; color:#666;}
.pageNum .on{background:#81c746; color:#FFF;
border-radius:5px;
-moz-border-radius:5px;
}
.pageNum .fl input{float:left; margin-right:5px; position:relative; top:5px;}

.createPart2{width:355px; overflow:hidden; position:absolute; z-index:9; left:10px; top:20px; display:none;}
.createPart2 .title
{
    background: url('../Images/creatT.png') no-repeat left top;
    height: 55px;
    overflow: hidden;
    position: relative;
}
.createPart2 .title h1{font-size:24px; font-weight:400; color:#666; padding:18px 0 0 18px;}
.createPart2 .btn1
{
    display: block;
    background: url('../Images/creatBtn.png') left top no-repeat;
    height: 73px;
}
.createPart2 .list
{
    background: url('../Images/creatBg.png') repeat-y left;
    padding: 0 5px;
}
.createPart2 .bg{height:500px; overflow:hidden; overflow-y:scroll; padding:15px; color:#666;}
.createPart2 .title1
{
    height: 37px;
    line-height: 30px;
    overflow: hidden;
    position: relative;
    background: #f8f8f8 url('../Images/ico4.png') no-repeat 10px 10px;
    padding-left: 42px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    box-shadow: 0px 2px 4px #ccc;
}
.createPart2 .title1 h1{float:left; font-size:16px; padding-right:5px;}
.createPart2 .title1 .btn
{
    display: block;
    float: left;
    height: 36px;
    width: 36px;
    background: url('../Images/ico5.png') no-repeat center;
}
.createPart2 .title1 input
{
    position: absolute;
    z-index: 10;
    left: 10px;
    top: 5px;
    background: url('../Images/bg7.gif') no-repeat left top;
    width: 280px;
    height: 26px;
    line-height: 26px;
    text-indent: 10px;
    border-right: #d0d0d0 solid 1px;
    display: none;
}
.createPart2 .title1:hover
{
    background: #fdf0ab url('../Images/ico4.png') no-repeat 10px 10px;
}
.createPart2 .content
{
    background: url('../Images/creatBg.gif') no-repeat 10px center;
    padding: 15px 0 15px 42px;
    font-family: Arial;
}
.createPart2 .content .span1
{
    background: url('../Images/ico13.gif') left center no-repeat;
    padding-left: 20px;
}
.createPart2 .content1
{
    background: url('../Images/creatBg.gif') no-repeat 10px center;
    font-family: Arial;
    padding-top: 15px;
    padding-right: 0;
    padding-left: 42px;
}
.createPart2 .content1 .span1
{
    background: url('../Images/ico13.gif') left center no-repeat;
    padding-left: 20px;
}
.createPart2 .title2
{
    height: 37px;
    line-height: 36px;
    overflow: hidden;
    background: #f8f8f8;
    padding-left: 42px;
    position: relative;
    border-radius: 5px;
    -moz-border-radius: 5px;
    box-shadow: 0px 2px 4px #ccc;
}
.createPart2 .title2:hover{background:#fdf0ab;}
.createPart2 .title2 h1{font-size:16px;}
.createPart2 .title3
{
    height: 37px;
    line-height: 36px;
    overflow: hidden;
    background: #f8f8f8 url('../Images/point7.png') no-repeat 10px 10px;
    padding-left: 37px;
    position: relative;
    border-radius: 5px;
    -moz-border-radius: 5px;
    box-shadow: 0px 2px 4px #ccc;
}
.createPart2 .title3:hover{background: #fdf0ab url('../Images/point7.png') no-repeat 10px 10px;}
.createPart2 .title3 h1{font-size:16px;}
.createPart2 .title2 .close
{
    display: block;
    background: url('../Images/close_icon.png') no-repeat left bottom;
    width: 18px;
    height: 18px;
    overflow: hidden;
    position: absolute;
    left: 12px;
    top: 10px;
}
.createPart2 .title2 .close:hover
{
    background: url('../Images/close_icon.png') no-repeat left top;
}
.createPart2 .numInput{width:100px; height:21px; overflow:hidden; position:absolute; top:10px; right:10px;}
.createPart2 .numInput a{display:block; float:left; width:21px; height:21px; overflow:hidden;}
.createPart2 .numInput input{float:left; width:30px; height:21px; line-height:21px; text-align:center; font-size:16px;}
.createPart2 .numInput .jianBtn
{
    background: url('../Images/jian.gif') no-repeat left top;
}
.createPart2 .numInput .jiaBtn
{
    background: url('../Images/jia.gif') no-repeat left top;
}
.createPart2 .numInput .jianBtn:hover
{
    background: url('../Images/jianHover.gif') left top no-repeat;
}
.createPart2 .numInput .jiaBtn:hover
{
    background: url('../Images/jiaHover.gif') left top no-repeat;
}

.planPart1{height:73px; overflow:hidden; border:#cfcfcf solid 1px; font-family:"微软雅黑"; color:#666;}
.planPart1 a{color:#666;}
.planPart1 h1{font-size:22px; line-height:72px; padding-left:20px;}
.planPart1 li{float:left; padding:30px 15px 0 0; font-size:14px; font-weight:bold;}
.planPart1 li img{float:left; margin-right:6px; position:relative; top:2px;}
.planPart1 dl{background:url(../image/btn17.gif) left top no-repeat; width:350px; height:29px; overflow:hidden; position:relative; top:25px;}
.planPart1 dl a{display:block; height:29px;}
.planPart1 dt{float:left; width:103px; overflow:hidden;}
.planPart1 dd{float:left; width:67px; overflow:hidden;}

.planPart2{height:779px; width:130px; padding:0 5px; overflow:hidden; border:#d3e1d5 solid 1px; border-top:0px; background:#eef4f0;}
.planPart2 h1{padding:20px 0 0 10px; height:40px; overflow:hidden; border-bottom:#d3e1d5 dashed 1px;}
.planPart2 h1 img{float:left; margin-right:6px; position:relative; top:1px;}
.planPart2 .form{padding:0 10px 25px 10px;}
.planPart2 .form h2{padding:10px 0;}
.planPart2 .form input{width:110px; height:21px; line-height:21px; border:#cfcfcf solid 1px; background:#FFF; text-indent:10px;}
.planPart2 .list{min-height:20px; _height:20px; background:url(../image/planPart2.gif) 31px top repeat-y; padding-left:10px;}
.planPart2 .list li{height:63px; overflow:hidden; position:relative; padding-left:50px; color:#999;}
.planPart2 .list .imgDiv{
    position:absolute;
    left:4px;
    top:0px;
    /* cos800 added */
    background: url(/Public/Home/image/nimg38_4.png);
    width: 38px;
    height: 38px;
    color: white;
    font-weight: bold;
    text-align: center;
    line-height: 38px;
    font-size: 16px;
}
.planPart2 .list h2{color:#333; padding-bottom:2px;}
.planPart2 .list .btn{display:block; background:url(../image/nimg20_11.png) 12px top no-repeat; height:20px; line-height:20px; overflow:hidden; padding-left:43px; color:#666;}

.planPart3{height:779px; width:570px; overflow:hidden; overflow-y:scroll; border-bottom:#d3e1d5 solid 1px;}
.planPart3 .title{background:url(../image/planPart3.gif) top repeat-x; height:83px; overflow:hidden; position:relative;}
.planPart3 .title .leftBtn{display:block; background:url(../image/nimg16_11.gif) left top no-repeat; width:16px; height:25px; overflow:hidden; position:absolute; left:200px; top:20px;}
.planPart3 .title .rightBtn{display:block; background:url(../image/nimg16_12.gif) left top no-repeat; width:16px; height:25px; overflow:hidden; position:absolute; right:200px; top:20px;}
.planPart3 .title h1{text-align:center; font-size:22px; padding-top:12px;}
.planPart3 .title h1 div{font-size:12px; color:#999; padding-top:5px;}
.planPart3 .title input{text-align:center; color:#999; font-family:"微软雅黑";}
/**/
.planPart3 .tag{padding-left:14px; height:60px; font-size:14px; font-family:"微软雅黑";}
.planPart3 .tag dd{float:left; width:64px; height:40px; line-height:40px; text-align:center; padding-right:10px; color:#6faf8e; background:url(../image/bg1.gif) left top no-repeat; position:relative;}
.planPart3 .tag dd i{display:block; background:url(../image/ico6.png) left top no-repeat; width:24px; height:24px; position:absolute; z-index:1; top:8px; right:-6px;}
.planPart3 .tag dt{float:left;}
.planPart3 .tag dt a{display:block; background:url(../image/btn18.gif) left top no-repeat; width:104px; height:40px;}
/**/
.planPart3 .part1{background:#f9f9f9 url(../image/bg2.gif) left top no-repeat; border:#e5e5e5 solid 1px; height:125px; overflow:hidden; margin:0 14px; padding:0 10px 0 50px; font-family:"微软雅黑"; font-size:14px; color:#666; position:relative;}
.planPart3 .part1 .btn{position:absolute; z-index:10; top:10px; right:10px;}
.planPart3 .part1 .btn a{float:left; padding-left:5px;}
.planPart3 .part1 li{float:left; height:64px; width:70px; text-align:center; overflow:hidden; padding-top:18px;}
.planPart3 .part1 .time{background:url(../image/timeBg.gif) left top no-repeat; width:57px; height:26px; line-height:26px; text-align:right; margin:0 auto; position:relative; top:8px;}
.planPart3 .part1 .li_01{padding-top:22px; height:57px;}
.planPart3 .part1 .li_02{width:160px; height:45px; padding:0 0 0 15px; line-height:22px; border-left:#e5e5e5 solid 1px; position:relative; top:17px; left:10px; text-align:left;}
.planPart3 .part1 .content{color:#999; padding-top:9px; border-top:#e5e5e5 solid 1px;}
/**/
.planPart3 .form{padding:25px 14px 25px 14px;}
.planPart3 .form textarea{width:504px; height:119px; border:#cfcfcf solid 1px; padding:8px 10px; font-size:12px; color:#666; background:url(../image/nimg18_12.gif) 7px 6px no-repeat; text-indent:20px;}
/**/
.planPart3 .list{padding:0 14px;}
.planPart3 .list li{height:90px; overflow:hidden; position:relative; padding-left:92px; color:#666; border-bottom:#eee solid 1px;}
.planPart3 .list .imgDiv{position:absolute; left:0px; top:20px;}
.planPart3 .list h2{padding:27px 0 10px 0;}
.planPart3 .list span{color:#ff8800;}
.planPart3 .list .btn{position:absolute; top:20px; right:10px;}
.planPart3 .list .btn a{float:left; padding-left:10px;}
/**/
.planPart3Title{height:44px; line-height:44px; overflow:hidden; border-bottom:#cfcfcf solid 1px; margin:0 14px;}
.planPart3Title h1{font-size:16px;}
.planPart3Title h1 img{float:left; margin-right:6px; position:relative; top:13px;}
.planPart3Title .btn{background:url(../image/nimg13_1.png) 12px center no-repeat; padding-left:30px; color:#2e9700;}

.planPart4{height:779px; width:287px; overflow:hidden; border-bottom:#d3e1d5 solid 1px; border-right:#d3e1d5 solid 1px;}
.planPart4 .form{text-align:right; padding:23px;}
.planPart4 .form b{font-size:16px;}
.planPart4 .form select{border:#CCC solid 1px; border-bottom:#ddd solid 1px; border-right:#ddd solid 1px; padding:2px 0; width:100px;}
.planPart4 .list{border-top:#ededed solid 1px;}
.planPart4 .list li{height:109px; overflow:hidden; position:relative; border-bottom:#ededed solid 1px; padding-left:130px;}
.planPart4 .list .imgDiv{position:absolute; left:15px; top:18px;}
.planPart4 .list h2{font-family:"微软雅黑"; font-weight:400; padding:18px 0 8px 0;}
.planPart4 .list .content{line-height:22px; color:#666;}
.planPart4 .list .content span{color:#ff8800;}
.planPart4 .list .btn{display:block; background:url(../image/btn15.gif) left top no-repeat; width:36px; height:36px; position:absolute; top:32px; right:10px;}

.myOrder{border:#ddd solid 1px;}
.myOrder th{height:40px; font-weight:400; background:#f7f7f7;}
.myOrder td{height:134px; border-top:#ddd solid 1px; text-align:center; line-height:24px; color:#666;}
.myOrder td .imgDiv{float:left;}
.myOrder td .content{float:left; width:190px; padding:0 0 0 15px; text-align:left;}
.myOrder td .btn{display:inline-block; width:66px; height:25px; line-height:25px; margin-bottom:5px; background:#f80; color:#FFF; font-weight:bold;}

.payMentStep{height:57px; line-height:57px; overflow:hidden; padding:0 20px; border-bottom:#999 solid 4px;}
.payMentStep h1{font-size:24px;}
.payMentStep .fr{padding-top:16px;}

.orderList th{height:40px; background:#f7f7f7; border-bottom:#ddd solid 1px; font-weight:400;}
.orderList td{height:134px; border-bottom:#ddd solid 1px; text-align:center; line-height:24px; color:#666;}
.orderList td .imgDiv{float:left; padding:0 15px 0 20px;}
.orderList td .content{float:left; width:250px; text-align:left;}
.orderList .inputDiv{background:url(../image/input1.gif) left top no-repeat; width:76px; height:22px; overflow:hidden; margin:0 auto;}
.orderList .inputDiv a{display:block; float:left; width:20px; height:22px;}
.orderList .inputDiv input{float:left; width:36px; height:22px; line-height:22px; text-align:center; font-family:Arial;}
.orderList .price{height:40px; line-height:40px; font-weight:bold; background:#f7f7f7; text-align:right; padding-right:20px; font-family:"微软雅黑";}
.orderList .price b{font-size:20px; padding-left:5px; font-weight:400;}

.orderTips h1{font-size:18px; padding:10px 20px; border-bottom:#ddd solid 1px;}
.orderTips .content{line-height:24px; padding:10px 20px; color:#666;}

.obrderBtn{padding:10px 0; text-align:right;}

.payMentTitle{height:40px; line-height:40px; overflow:hidden; padding:0 20px; border-bottom:#ddd solid 1px; position:relative;}
.payMentTitle h1{font-size:18px;}
.payMentTitle .btn{position:absolute; top:0px; right:20px;}

.payMentPart1 .content{line-height:24px; padding:10px 20px; color:#666; border-bottom:#ddd solid 1px;}
.payMentPart1 .price{height:40px; line-height:40px; font-weight:bold; background:#f7f7f7; text-align:right; padding-right:20px; font-family:"微软雅黑";}
.payMentPart1 .price b{font-size:20px; padding-left:5px; font-weight:400;}

.payMentPart2{padding:20px 0;}
.payMentPart2 li{height:41px; line-height:28px; padding-left:95px; overflow:hidden; position:relative; color:#666;}
.payMentPart2 em{position:absolute; left:0px; top:0px; display:block; width:90px; text-align:right;}
.payMentPart2 em span{color:#F00; padding-right:5px;}
.payMentPart2 .input1{float:left; width:141px; height:26px; line-height:26px; border:#d7e7b9 solid 1px; text-indent:10px;}
.payMentPart2 select{border:#d7e7b9 solid 1px; width:141px; padding:3px 0; float:left; margin-right:10px;}
.payMentPart2 .tips2{float:left; white-space:nowrap; padding:0 5px 0 10px;}

.payMentPart3{padding:10px 20px; color:#666;}
.payMentPart3 li{height:40px; line-height:40px; overflow:hidden;}
.payMentPart3 li input{float:left; margin-right:6px; position:relative; top:14px;}
.payMentPart3 li span{padding-left:35px;}

.payMentPart3 li.extand{padding-left: 102px; }

.payMentPart4 .title{
    height:40px;
    line-height:40px;
    overflow:hidden;
    /*background:#f7f7f7 url(../image/ico7.png) 20px center no-repeat;*/
    background:#f7f7f7;
    padding-left:20px;
    border-bottom:#ddd solid 1px;
    position:relative;
    color:#666;
}
@-webkit-keyframes ani-first
{
    0% {
        -webkit-transform:rotate(0deg);
    }
    100% {
        -webkit-transform:rotate(-90deg);
    }
}
.aniFirst{
    -webkit-transform:rotate(-90deg);
    -webkit-animation:ani-first 1s;
}
@-webkit-keyframes ani-second
{
    0% {
        -webkit-transform:rotate(-90deg);
    }
    100% {
        -webkit-transform:rotate(0deg);
    }
}
.aniSecond{
    -webkit-transform:rotate(0deg);
    -webkit-animation:ani-second 1s;
}
.payMentPart4 .title a i{
    width: 20px;
    height: 20px;
    background: url(../image/ico7.png) center center no-repeat;
    display: block;
    float: left;
    margin-top: 10px;
}
.payMentPart4 .title span{position:absolute; top:0px; right:20px; white-space:nowrap;}
.payMentPart4 .title2{border-top:#ddd solid 1px;}
.payMentPart4 .list{padding:20px 0 0 20px;}
.payMentPart4 li{float:left; width:165px; padding-left:25px; height:40px; overflow:hidden; position:relative;}
.payMentPart4 li input{position:absolute; left:0px; top:10px;}
.payMentPart4 li img{border:#ddd solid 1px;}
.payMentPart4 li span{border: #ddd solid 1px;
    background-image: url(../image/bank-logo.png);
    width: 125px;
    height: 28px;
    display: block;}

.SpecialsFlash{width:764px; height:255px; overflow:hidden; position:relative;}
.SpecialsFlash li{position:absolute; z-index:1; left:0px; top:0px; display:none;}
.SpecialsFlash .btnDiv{position:absolute; z-index:10; right:10px; bottom:15px;}
.SpecialsFlash .btnDiv span{float:left; display:block; margin-left:10px; border:#fff solid 3px;}
.SpecialsFlash .btnDiv .spanNow{border:#ffe900 solid 3px;}

.SpecialsPart1{padding:10px 0;}
.SpecialsPart1 li{min-height:21px; _height:21px; line-height:21px; position:relative; padding:3px 0 3px 100px; border-left:#7dd138 solid 4px; font-size:14px; font-family:"微软雅黑";}
.SpecialsPart1 em{position:absolute; left:10px; top:3px; white-space:nowrap; font-size:18px;}
.SpecialsPart1 a{display:inline-block; padding:0 3px; height:21px; line-height:21px; overflow:hidden; margin-right:1px;}
.SpecialsPart1 a:hover, .SpecialsPart1 .aNow{background:#fe7800; color:#FFF; text-decoration:none;}

.SpecialsPart2{padding-top:12px; line-height:22px; height:38px; overflow:hidden; border-top:#b5b5b5 solid 2px; font-size:14px;}
.SpecialsPart2 li{float:left; padding-right:12px; color:#999;}
.SpecialsPart2 b{font-weight:400; font-size:16px;}
.SpecialsPart2 a{color:#666;}
.SpecialsPart2 a span{padding-right:18px; background:url(../image/ico14.gif) right center no-repeat;}
.SpecialsPart2 a span.stb{background:url(../image/ico14-2.gif) right center no-repeat;}
.SpecialsPart2 .input1{float:left; width:160px; height:20px; line-height:20px; border:#ddd solid 1px; text-indent:10px;}
.SpecialsPart2 .btn1{float:left; background:url(../image/btn19.gif); width:22px; height:22px; cursor:pointer;}

.Specials{padding:19px 0 0 0; color:#666; font-family:Arial;}
.Specials a{color:#666;}
.Specials li{float:left; width:305px; height:352px; overflow:hidden; padding-left:21px;}
.Specials .name{height:41px; padding:6px 10px; overflow:hidden; line-height:20px; border:#e7e7e7 solid 1px; border-top:0px;}
.Specials .price{height:47px; line-height:46px; overflow:hidden; position:relative; border:#e7e7e7 solid 1px; border-top:0px; font-family:"微软雅黑"; text-align:right;}
.Specials .price em{display:block; height:19px; line-height:19px; padding:0 7px; background:#fe7800; color:#FFF; position:absolute; left:10px; top:14px;}
.Specials .price span{color:#999; text-decoration:line-through; font-size:14px; position:relative; top:-6px;}
.Specials .price b{color:#fe7800; font-weight:400; padding:0 80px 0 10px; font-size:18px; position:relative; top:-4px;}
.Specials .price b i{font-size:30px; position:relative; top:3px;}
.Specials .price a{display:block; background:url(../image/btn20.gif) left top no-repeat; width:58px; height:31px; position:absolute; top:8px; right:10px;}
.Specials .price a.SQ{
    background-image: url(../image/btn20_sq.jpg);
}
.Specials .price a.JS{
    background-image: url(../image/btn20_js.jpg);
}

.SpecialsSide1{text-align:center;}
.SpecialsSide1 .imgDiv{padding:15px 19px; border-bottom:#ddd solid 1px;}
.SpecialsSide1 .ewm{padding:15px 0;}

.SpecialsSide2 h1{height:46px; line-height:46px; overflow:hidden; font-size:18px; padding:0 15px;}
.SpecialsSide2 li{width:237px; height:289px; overflow:hidden; padding-left:16px; position:relative;}
.SpecialsSide2 .name{height:41px; padding:6px 10px; overflow:hidden; line-height:20px; border:#e7e7e7 solid 1px; border-top:0px;}
.SpecialsSide2 .price{height:47px; line-height:46px; overflow:hidden; position:relative; border:#e7e7e7 solid 1px; border-top:0px; font-family:"微软雅黑";padding-left: 10px;}
.SpecialsSide2 .price em{display:block; height:19px; line-height:19px; padding:0 7px; background:#fe7800; color:#FFF; position:absolute; left:10px; top:14px;}
.SpecialsSide2 .price span{color:#999; text-decoration:line-through; font-size:14px; position:relative; top:-6px;}
.SpecialsSide2 .price b{color:#fe7800; font-weight:400; padding:0 75px 0 5px; font-size:18px; position:relative; top:-4px;}
.SpecialsSide2 .price b i{font-size:28px; position:relative; top:3px;}
.SpecialsSide2 .price a{display:block; background:url(../image/btn20.gif) left top no-repeat; width:58px; height:31px; position:absolute; top:8px; right:10px;}
.SpecialsSide2 .ico{position:absolute; z-index:10; left:16px; top:0px; height:21px; line-height:20px; padding:0 8px; background:#685eb5; color:#FFF; white-space:nowrap;}

.SpecialsPrice{background:url(../image/SpecialsPrice.png) left top no-repeat; width:231px; height:64px; overflow:hidden; position:absolute; z-index:20; left:50%; margin-left:-506px; top:238px; color:#FFF; font-family:"微软雅黑";}
.SpecialsPriceJs{
    background-image: url(../image/SpecialsPrice_js.png);
}
.SpecialsPriceSq{
    background-image: url(../image/SpecialsPrice_sq.png);
}
.SpecialsPriceJD{
    background-image: url(../image/SpecialsPrice_jd.png);
    width: 178px;
}
.SpecialsPrice b{font-size:24px; position:absolute; left:10px; top:25px;}
.SpecialsPrice b span{font-size:30px;}
.SpecialsPrice div{position:absolute; left:105px; top:15px; font-size:14px; line-height:20px;}
.SpecialsPrice div em{display:block; text-decoration:line-through;}
.SpecialsPrice a{display:block; width:60px; height:33px; position:absolute; top:19px; right:8px; text-indent:-100%; overflow:hidden;}

.SpecialsShow{height:348px; overflow:hidden; border:#e5e5e5 solid 1px; position:relative;}
.SpecialsShow h1 {
    font-size: 24px;
    height: 60px;
    line-height: 60px;
    overflow: hidden;
    padding: 0 20px 80px;
    white-space: nowrap;
}
.SpecialsShow .bigImg{position:absolute; z-index:10; right:0px; bottom:0px;}
.SpecialsShow .btn{width:225px; height:45px; text-align:center;}
.SpecialsShow li{
    /*width:215px; height:36px; line-height:36px; overflow:hidden; border-bottom:#f2f2f2 solid 1px; position:relative; left:8px; color:#999;*/
    width: 220px;
    border-bottom: #f2f2f2 solid 1px;
    color: #999;
    padding: 9px 2px;
}
.SpecialsShow li img{
    /*float:left; margin-right:10px; margin-left:18px; position:relative; top:10px;*/
    float: left;
    margin: 2px 10px 2px 10px;
}
.SpecialsShow .share{background:url(../image/bg3.gif) top repeat-x; position:absolute; z-index:5; left:0px; bottom:0px; width:300px; height:26px; overflow:hidden; padding:12px 0 0 35px;}

.specialTab{height:30px; width:721px; background:#FFF; overflow:hidden; border-bottom:#4e9700 solid 3px; border-left:#eaeaea solid 1px; font-family:"微软雅黑";}
.specialTab li{float:left;}
.specialTab li a{display:block; float:left; width:98px; height:29px; line-height:29px; text-align:center; overflow:hidden; border:#eaeaea solid 1px; border-left:0px; border-bottom:0px; font-size:16px; color:#666;}
.specialTab li .aNow{background:#4e9700; color:#FFF;}
.specialTab .fr{display:none; color:#F60; line-height:30px;}
.specialTab .fr b{font-size:18px; padding-right:10px;}
.specialTab .fr a{display:inline-block; height:30px; line-height:24px; background:#F90; color:#FFF; padding:0 10px; white-space:nowrap;}
.specialTabNow{position:fixed; z-index:100; top:0px;}
.specialTabNow .fr{display:block;}

.special_01{padding: 15px 0 30px 0;}
.special_01 h1{padding:20px 0 10px 0; color:#ff8800; font-size:16px;}
.special_01 h1 img{float:left; margin-right:6px; position:relative; top:2px;}
.special_01 .content{font-size:14px; line-height:24px; color:#636363;}

.specialTitle{padding:10px 0;}
.specialTitle h1{font-size:18px; height:23px; line-height:23px; overflow:hidden; padding-left:10px; border-left:#7dd138 solid 4px;}

.special_02{border:#eaeaea solid 1px;}
.special_02 th{height:28px; background:#fdfbee; font-weight:400; color:#666;}
.special_02 td{height:48px; text-align:center; border-top:#ddecc8 solid 1px;}
.special_02 th .name, .special_02 td .name{text-align:left; padding-left:15px;}
.special_02 td b{font-size:16px;}

.StrokeInfo{height:80px; overflow:hidden; position:relative; border:#e5e5e5 solid 1px; margin-bottom:15px; font-family:"微软雅黑"; padding:0 18px;}
.StrokeInfo .part{height:80px; width:100px; overflow:hidden; padding:0 0 0 60px; position:relative;}
.StrokeInfo .imgDiv{position:absolute; left:0px; top:15px; border:#eee solid 1px; padding:2px;}
.StrokeInfo .name{font-size:14px; line-height:22px; padding-top:16px;}
.StrokeInfo h1{height:36px; line-height:36px; padding-left:17px; white-space:nowrap; border-left:#eee solid 1px; position:relative; top:21px; font-size:24px;}
.StrokeInfo li{float:left; padding:16px 0 0 15px; line-height:48px; font-size:18px;}

.strokeTab{height:30px; overflow:hidden; border-bottom:#4e9700 solid 3px; border-left:#eaeaea solid 1px; font-family:Arial; color:#999;}
.strokeTab .fl li{float:left;}
.strokeTab .fl a{display:block; float:left; width:98px; height:29px; line-height:29px; text-align:center; overflow:hidden; border:#eaeaea solid 1px; border-left:0px; border-bottom:0px; font-size:16px; color:#666; font-family:"微软雅黑";}
.strokeTab .fl .aNow{background:#4e9700; color:#FFF;}
.strokeTab .fr{padding-left:12px;}

.Stroke{background:#fafafa; padding:0 15px; font-family:"微软雅黑";}
.Stroke .title{height:115px; line-height:115px; border-bottom:#eee solid 1px; overflow:hidden; position:relative; padding-left:90px; font-size:24px;}
.Stroke .title span{position:absolute; left:0px; top:0px; background:url(../image/bg2.png) center no-repeat; width:68px; height:115px; text-align:center;}
.Stroke .title i{font-size:14px; padding-left:15px;}
.Stroke .title2{width:858px; height:105px; line-height:105px; font-size:30px; overflow:hidden; margin:0 auto;}
.Stroke .title2 img{float:left; margin-right:10px; position:relative; top:36px;}

.StrokePart1{width:858px; overflow:hidden; margin:0 auto 40px auto; background:url(../image/StrokePart1Bg.gif) left bottom no-repeat;}
.StrokePart1 h1{background:url(../image/StrokePart1.gif) left top no-repeat; height:62px; line-height:62px; overflow:hidden; color:#FFF; font-size:24px; padding-left:30px;}
.StrokePart1 h1 span{float:left;}
.StrokePart1 h1 img{float:left; margin:0 25px; position:relative; top:12px;}
.StrokePart1 dl{height:85px; overflow:hidden; color:#666; font-size:14px;}
.StrokePart1 dd{float:left; padding:18px 0 0 30px;}
.StrokePart1 dd div{padding-top:10px; font-size:20px; color:#333;}
.StrokePart1 .content{font-size:14px; line-height:24px; padding:0 20px 20px 30px;}
.StrokePart1 .content span{color:#666;}

.StrokePart2{width:858px; overflow:hidden; margin:0 auto 10px auto;}
.StrokePart2 h1{height:40px; line-height:40px; overflow:hidden; background:#518e75; color:#FFF; font-size:24px; padding-left:10px;}
.StrokePart2 h2{padding:20px 0 0 0; font-size:16px; height:33px; overflow:hidden;}
.StrokePart2 h2 img{float:left; margin-right:6px; position:relative; top:2px;}
.StrokePart2 dl{height:36px; overflow:hidden; color:#518e75; font-size:15px;}
.StrokePart2 dd{float:left; padding-right:15px;}
.StrokePart2 dd img{float:left; margin-right:6px; position:relative; top:1px;}
.StrokePart2 .content{line-height:24px; font-size:14px; color:#666; padding-bottom:20px;}
.StrokePart2 .msg{background:url(../image/line1.gif) 13px top repeat-y; padding:25px 0; color:#666;}
.StrokePart2 .msg img{margin-right:10px;}
/**/
.StrokePart2_1 h1{background:#c23931;}
.StrokePart2_1 h2{line-height:26px;}
.StrokePart2_1 .content{border-bottom:#c23931 dashed 1px; padding-bottom:10px;}

.Costs{background:#fafafa; padding:20px; font-family:"微软雅黑";}
.Costs .part{height:40px; line-height:24px; color:#666;}
.Costs .part .fr b{font-size:20px;}
.Costs .part .btn{background:url(../image/btn23.gif) left top no-repeat; width:111px; height:24px; overflow:hidden; margin-left:10px;}
.Costs .part .btnNow{background:url(../image/btn23_1.gif) left top no-repeat;}
.Costs .part .btn a{display:block; float:left; width:50%; height:24px;}
.Costs .table{background:url(../image/Costs.gif) left bottom repeat-y; color:#666; font-size:16px; margin-bottom:20px;}
.Costs .table2{background:url(../image/CostsBg.gif) left bottom repeat-y;}
.Costs th{height:50px; text-align:center; background:#fafafa; font-weight:400;}
.Costs td{height:63px; text-align:center;}
.Costs th .name, .Costs td .name{text-align:left;}
.Costs th .name b{font-size:24px; font-weight:400; padding-right:6px;}
.Costs td .name span{padding:0 12px 0 18px; font-size:16px; font-weight:bold; color:#63a9df;}
.Costs td .name img{margin-right:10px; margin-left:18px;}
.Costs .table2 td .name span{color:#e65109;}
.Costs .td_01{width:400px;}
.Costs .td_02{width:200px;}
.Costs .td_03{width:100px;}
.Costs li{height:63px; overflow:hidden;}
.Costs .li_03{background:url(../image/CostsBg.gif) left top no-repeat;}
.Costs .li_02{background:url(../image/CostsBg1.gif) left top no-repeat;}

.rlms{background:url(../image/rlms.gif) left top no-repeat; width:980px; margin:0 auto; padding-top:54px;}
.rlms table{border-left:#d5d5d5 solid 1px;}
.rlms td{border-right:#d5d5d5 solid 1px; border-bottom:#d5d5d5 solid 1px; padding:10px; font-family:"微软雅黑"; font-size:14px; line-height:30px; color:#666;}
.rlms td .num{background:url(../image/bg6.png) left top no-repeat; width:32px; height:32px; line-height:30px; text-align:center;}
.rlms td .time{height:60px; position:relative; padding:0 10px 0 65px; top:5px; line-height:24px;}
.rlms .time b{position:absolute; left:0px; top:15px; font-size:55px; font-family:Arial;}
.rlms .time div{border-bottom:#636363 solid 1px;}
.rlms td .div0{color:#999; line-height:20px;}
.rlms td .div0 img{margin:0 6px;}

.teamForm .title{height:56px; line-height:56px; padding-left:54px; overflow:hidden; position:relative; border-bottom:#2e9700 solid 4px;}
.teamForm .title img{position:absolute; left:15px; top:14px;}
.teamForm .title h1{font-size:24px; color:#000; line-height:54px;}
.teamForm .title span{position:absolute; top:0px; right:15px;}
.teamForm .form{padding:20px 0;}
.teamForm li{height:40px; line-height:28px; padding-left:118px; overflow:hidden; position:relative; font-family:Arial; color:#666;}
.teamForm em{position:absolute; left:0px; top:0px; display:block; width:112px; text-align:right;}
.teamForm em span{color:#ff8800; padding-right:6px; position:relative; top:2px;}
.teamForm i{display:block; float:left; padding:0 6px 0 30px; white-space:nowrap;}
.teamForm .input1{float:left; width:292px; height:26px; line-height:26px; border:#d7e7b9 solid 1px; text-indent:10px;}
.teamForm .input2{width:108px;}
.teamForm dd{float:left; padding-right:20px; white-space:nowrap;}
.teamForm dd input{float:left; position:relative; left:-2px; top:7px; margin-right:3px;}
.teamForm .tips2{float:left; white-space:nowrap; padding-left:10px;}
.teamForm textarea{height:120px; width:565px; border:#d7e7b9 solid 1px; padding:0px; line-height:24px; font-size:12px; color:#666; font-family:Arial; text-indent:10px;}
.teamFormBtn{text-align:center; padding-top:15px;}
.teamFormBtn input{background:url(../image/btn7.png); width:120px; height:40px; cursor:pointer;}

.StrokeSide{position:fixed; z-index:10; left:50%; margin-left:-650px; top:183px; width:140px; overflow:hidden; border-top:#e6e6ec solid 1px; border-bottom:#e6e6ec solid 1px; padding:10px 0;}
.StrokeSide .bg{background:url(../image/bg6.gif) 3px top repeat-y;}
.StrokeSide a{display:block; height:28px; line-height:28px; overflow:hidden; padding-left:16px; font-family:Arial; color:#999; background:url(../image/ico15.gif) left center no-repeat;}
.StrokeSide a:hover{background:url(../image/ico16.gif) left center no-repeat; color:#00bc70; font-size:14px;}

.SpecialsPart2Layer{position:absolute; z-index:100; border:#ddd solid 1px; background:#FFF; width:100px; padding:10px 0; text-align:center; display:none;}
.SpecialsPart2Layer a{display:block; height:26px; line-height:26px; overflow:hidden; color:#F60;}

.planPart1Layer, .planExport{width:90px; border:#cfcfcf solid 1px; background:#FFF; padding:5px 0; position:absolute; z-index:100; display:none;}
.planPart1Layer a, .planExport a{display:block; height:30px; line-height:30px; overflow:hidden; padding-left:6px;}
.planPart1Layer img, .planExport img{float:left; margin-right:6px; position:relative; top:4px;}

/*
.jtLayer{position:absolute; z-index:100; width:140px; overflow:hidden; border:#ddd solid 1px; background:#FFF url(../image/jt.gif) left top no-repeat; font-family:"微软雅黑"; font-size:14px; color:#666; text-align:center; padding-top:33px; display:none;}
.jtLayer .list{height:180px; overflow:hidden; overflow-y:scroll;}
.jtLayer li{height:36px; line-height:36px; overflow:hidden; cursor:pointer;}
.jtLayer .liNow{background:#eee;}
*/

.csLayer, .prLayer, .upCover, .titleLayer{width:350px; overflow:hidden; position:absolute; z-index:101; background:#f5f5f5; display:none;}
.csLayer h1, .prLayer h1, .upCover h1 ,.titleLayer h1{height:60px; line-height:60px; overflow:hidden; padding:0 30px; position:relative; font-size:18px;}
.csLayer h1 a, .upCover h1 a, .prLayer h1 a, .titleLayer h1 a{display:block; background:url(../image/close1.gif) center no-repeat; width:50px; height:50px; overflow:hidden; position:absolute; top:0px; right:0px;}
.csLayer .form{padding:0 30px 20px 30px;overflow: hidden;}
.csLayer .input1{height:30px; line-height:30px; width:538px; border:#ddd solid 1px; background:#fff; text-indent:10px;}
.csLayer .btnDiv, .prLayer .btnDiv, .upCover .btnDiv, .titleLayer .btnDiv{text-align:right; padding:20px 30px; background:#FFF;}
.csLayer .btnDiv input, .prLayer .btnDiv input, .upCover .btnDiv input,.titleLayer .btnDiv input{width:58px; height:29px; background:url(../image/btn24.gif) left top no-repeat; margin-left:10px; cursor:pointer;}
.csLayer .btnDiv .btn1, .prLayer .btnDiv .btn1, .upCover .btnDiv .btn1,.titleLayer .btnDiv .btn1{background:url(../image/btn24.gif) right top no-repeat; color:#FFF;}





.guideLayer{position:absolute; z-index:101; left:0px; top:0px; width:100%; height:1000px;}
.guideLayer li{position:absolute; z-index:101;}
.guideLayer .li_01{left:50%; margin-left:-530px; top:510px;}
.guideLayer .li_02{left:50%; margin-left:-192px; top:335px;}
.guideLayer .li_03{right:50%; margin-right:-435px; top:200px;}
.guideLayer .li_04{right:50%; margin-right:-605px; top:390px;}
.guideLayer .li_05{right:50%; margin-right:-500px; top:585px;}

.xcLayer{width:600px; overflow:hidden; position:absolute; z-index:101; background:#f5f5f5; display:none;}
.xcLayer h1{height:60px; line-height:60px; overflow:hidden; padding:0 30px; position:relative; font-size:18px;}
.xcLayer h1 a{display:block; background:url(../image/close1.gif) center no-repeat; width:50px; height:50px; overflow:hidden; position:absolute; top:0px; right:0px;}
.xcLayer .btnDiv{text-align:right; padding:20px 30px; background:#FFF;}
.xcLayer .btnDiv input{width:58px; height:29px; background:url(../image/btn24.gif) left top no-repeat; margin-left:10px; cursor:pointer;}
.xcLayer .btnDiv .btn1{background:url(../image/btn24.gif) right top no-repeat; color:#FFF;}
.xcLayer .input1{height:30px; line-height:30px; width:538px; border:#c0c0c0 solid 1px; background:#fff; text-indent:10px; float:left;}
/**/
.xcLayer dl{height:100px; overflow:hidden; margin:0 30px; border-bottom:#ddd solid 1px; position:relative;}
.xcLayer dt{position:absolute; left:0px; top:0px;}
.xcLayer dd{padding-left:92px;}
.xcLayer dd .input1{height:40px; line-height:40px; width:400px;}
.xcLayer .form{padding-top:25px;}
.xcLayer li{height:62px; line-height:32px; overflow:hidden; position:relative; padding-left:120px; font-size:14px; color:#666;}
.xcLayer li em{position:absolute; left:30px; top:0px; white-space:nowrap;}
.xcLayer li .name{float:left; white-space:nowrap; padding:0 20px;}
.xcLayer .selectDiv, .csLayer .selectDiv{float:left; width:273px; height:30px; line-height:30px; border:#c0c0c0 solid 1px; overflow:hidden; background:#FFF url(../image/selectIco.gif) right center no-repeat;}
.xcLayer .selectDiv2{width:93px;}
.xcLayer .selectDiv3{width:53px;}
.xcLayer .selectDiv4{width:78px;}
.xcLayer .selectDiv4_01{border-right:0px;}
.xcLayer .selectDiv5{width:157px;}
.xcLayer .input2{width:63px; border-right:0px;}
.xcLayer .input3{width:157px;}
.xcLayer .form2{padding:0 30px;}
.xcLayer .form2 textarea{height:94px; line-height:30px; width:538px; border:#c0c0c0 solid 1px; background:#fff; text-indent:10px; font-size:12px; font-family:Arial;}






.selectDiv{cursor:pointer;}
.selectDiv span{padding-left:5px;}
.selectDiv select{display:none;}
/**/
.selectLayer{position:absolute; z-index:110; display:none; background:#FFF; border:#bababa solid 1px;}
.selectLayer li{height:30px; line-height:30px; overflow:hidden; padding-left:5px; color:#666;}

/* 绑定手机 */
#mobileDialg{
    width: 450px;
    height: 250px;
    /* padding: 10px; */
    font-size: 14px;
    overflow: hidden;
}

#mobileDialg h1{
    font-size: 20px;
    margin: 10px;
}
#mobileDialg p{
    margin: 25px 40px;
}
#mobileDialg label{}
#mobileDialg input{
    border: 1px solid #BABABA;
    padding: 5px;
    font-size: 14px;
}
#mobileDialg .form-action {
    margin-bottom: 0;
    padding-left: 60px;
}

#mobileDialg .form-action button{
    background-image: url(../image/btn1.gif);
    border: none;
    width: 68px;
    height: 25px;
    font-weight: bold;
    color: #333;
}
#mobileDialg .green{
    padding-left: 10px;
    
}







