﻿body { background-color: #FbF5E8; position: relative; }
.barinContent { width: 1200px; margin: 0 auto 50px; position: relative; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; }
img { border: 0; padding: 0; margin: 0; }
.contentTitle { margin: 0 auto; width: 1000px; padding: 14px 0 14px 200px; font-size: 12px; color: #975916; }
.contentTitle a:hover { color: #9a2f1e; }
.contentTitle .Add { display: inline-block; font-size: 12px; color: #975916; text-decoration: none; cursor: pointer; }
.contentTitle .Name { display: inline-block; font-size: 12px; color: #975916; text-decoration: none; cursor: pointer; }
.contentMid { background-color: #e1c49a; height: 454px; width: 100%; position: absolute; left: 0; top: 165px; z-index: -10; }
.contentMidAll { width: 1200px; margin: 0 auto; height: 454px; position: relative; }
/*左侧菜单*/
  /*title*/
.contentMidLeft .contentAList a{color: #9f6628; font-size:14px;}
.contentMidLeft .contentAList a:hover{text-decoration:none;}
.contentMidLeft { width: 184px; height: 494px; background-color: #E9D0A6; position: absolute; left: 0; top: -40px; position: relative; }
.contentMidLeft .title { display: block; width: 174px; height: 40px; line-height: 40px; padding-left: 56px; background-color: #975916; color: #fbf5e8; font-size: 16px; font-weight: bold; width: 128px; position: relative; }
.contentMidLeft .title img { width: 16px; height: 14px; position: absolute; left: 20px; top: 13px; }
/*dl*/
.contentMidLeft dl { display: block; width: 174px; padding: 10px 0 0 10px; z-index: 10; }
.contentMidLeft dl dd { display: block; width: 174px; height: 40px; line-height: 40px; padding: 4px 0 4px 0; }
.contentMidLeft dl dd .contentAList { display: block; width: 124px; height: 40px; line-height: 40px; font-size: 16px; color: #85541E; cursor: pointer; padding: 0 0 0 50px; position: relative; }
.contentMidLeft dl dd .contentAList .contentMidLeftaImg { width: 16px; height: 100%; position: absolute; left: 14px; top: 0px; }
.contentMidLeft dl dd .contentAList .contentMidLeftaImg img { position: absolute; left: 0; top: 12px; }
.contentMidLeft dl dd .contentAList .contentMidLeftaJiantou { width: 10px; height: 100%; position: absolute; left: 150px; top: 0px; }
.contentMidLeft dl dd .contentAList .contentMidLeftaJiantou .contentMidLeftaJiantouDown { display: block; position: absolute; left: 0px; top: 18px; }
.contentMidLeft dl dd .contentAList .contentMidLeftaJiantou .contentMidLeftaJiantouRight { display: none; position: absolute; left: 0px; top: 15px; }
.contentMidLeft dl dd .contentAList .contentMidLeftNone { max-height: 432px; border: 1px solid #E1E1E1; overflow-x: hidden; overflow-y: auto; background-color: #FFFFFF; z-index: 5; position: absolute; left: 184px; top: 0px; display: none; }
.contentMidLeft dl dd .contentAList .contentMidLeftNone li { height: 35px; line-height: 35px; }
.contentMidLeft dl dd .contentAList .contentMidLeftNone li a { font-size: 14px; color: #666666; }
.contentLeftLia { background-color: #FFFFFF; }
.contentMidLeft .contentLeftList { display: none; width: 120px; max-height: 454px; background-color: #FFFFFF; position: absolute; left: 184px; border: 1px solid #dddddd; z-index: 10; }
.contentMidLeft .contentLeftList a { display: none; width: 100px; height: 35px; line-height: 35px; overflow: hidden; text-decoration: none; padding: 0 0 0 20px; font-size: 14px; color: #666666; cursor: pointer; }
/*左侧菜单结束*/
  /*轮播图*/
.actives { background-color: #9c6120; color: #9c6120; }
.blure { background-color: #d5b98a; color: #d5b98a; }
.contentMidMid { width: 832px; height: 100%; position: absolute; left: 184px; top: 0; overflow: hidden; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; }
.contentMidMid .contentMidMidUl { width: 100000px; height: 454px; display: block; position: absolute; left: 0; top: 0; }
.contentMidMid .contentMidMidUl li { float: left; list-style-type: none; display: block; width: 832px; height: 454px; }
.contentMidMid .contentMidMidUl li a { display: block; width: 100%; height: 100%; position: relative; }
.contentMidMid .contentMidMidUl li img { width: 100%; height: 100%; }
.contentMidMid .contentMidMidUl li .bannerZhezhaoceng { display: block; width: 832px; height: 140px; position: absolute; left: 0; top: 454px; background-color: #000000; filter: alpha(opacity=40); -moz-opacity: 0.4; -khtml-opacity: 0.4; opacity: 0.4; }
.contentMidMid .contentMidMidUl li .bannerText { display: block; width: 792px; height: 100px; padding: 10px 20px; color: #FFFFFF; font-size: 14px; font-weight: bold; position: absolute; left: 0; top: 454px; }
.contentMidMid .ListBtn { width: 832px; height: 40px; position: absolute; left: 0; bottom: 0; }
.contentMidMid .ListBtn .BtnZhezhao { width: 100%; height: 40px; position: absolute; left: 0; bottom: 0; background-color: #000000; filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; }
.contentMidMid .lilist { display: block; position: absolute; left: 386px; bottom: 15px; text-align: center; }
.contentMidMid .lilist .contentMidMidbtn { margin: 3px auto 0; height: 10px; display: block; }
.contentMidMid .lilist .contentMidMidbtn li { display: block; width: 10px; height: 10px; font-size: 12px; border-radius: 50%; margin-left: 5px; float: left; line-height: 15px; text-align: center; cursor: default; }
.contentMidMid .btnLeft { width: 20px; height: 20px; line-height: 20px; text-align: center; color: #ffffff; background-color: #85541E; filter: alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6; position: absolute; left: 300px; bottom: 10px; cursor: pointer; }
.contentMidMid .btnLeft:hover { background-color: #d5b98a; }
.contentMidMid .btnRight { width: 20px; height: 20px; line-height: 20px; text-align: center; color: #ffffff; background-color: #85541E; filter: alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6; position: absolute; right: 300px; bottom: 10px; cursor: pointer; }
.contentMidMid .btnRight:hover { background-color: #d5b98a; }
/*轮播图结束*/
  /*右侧登录区域*/
.contentMidRight { width: 184px; height: 100%; position: absolute; top: 0; right: 0; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; }
.contentMidRight .contentMidRightImg { position: absolute; right: -2px; top: -12px; }
.contentMidRight .contentMidRightBody { position: absolute; right: 0; top: -12px; }
.contentMidRight .contentMidRightBody .contentMidRightTop { position: relative; }
.contentMidRight .contentMidRightBody .contentMidRightTop .searching { width: auto; height: auto; position: absolute; right: 32px; top: 33px; }
.contentMidRight .contentMidRightBody .contentMidRightTop .searching input[type=text] { width: 112px; height: 32px; border-radius: 3px; line-height: 32px; padding: 0 0 0 7px; border: 1px solid #cfa972; background-color: #FFFFFF; font-size: 14px; color: #a77236; }
.contentMidRight .contentMidRightBody .contentMidRightTop .searching ul { display: block; width: auto; height: auto; padding: 7px 0 0 0; }
.contentMidRight .contentMidRightBody .contentMidRightTop .searching li { display: block; float: left; }
.contentMidRight .contentMidRightBody .contentMidRightTop .searching .searchingLi { margin-right: 9px; }
.contentMidRight .contentMidRightBody .contentMidRightTop .searching li a { display: block; text-decoration: none; padding: 5px 10px; border-radius: 3px; background-color: #d5b98a; border: none; outline: none; cursor: pointer; font-size: 12px; color: #9c6120; }
.contentMidRight .contentMidRightBody .contentMidRightTop .searching li a:hover { background-color: #9c6120; color: #FFFFFF; }
.contentMidRight .contentMidRightBottom { width: 100%; height: 332px; background-color: #fbf5e8; position: relative; }
/*登陆状态*/
.contentMidRight .contentMidRightBottom .contentMidRightBottomBlock { display: block; width: 184px; height: 330px; }
.contentMidRight .contentMidRightBottom .userPhoto { display: block; width: 184px; height: 86px; cursor: pointer; z-index: 10; position: absolute; left: 0; top: -11px; background-image: url(../UserImages/user.png); background-repeat: no-repeat; }
.contentMidRight .contentMidRightBottom .userPic { width: 78px; height: 78px; position: absolute; left: 53px; top: -5px; overflow: hidden; }
.contentMidRight .contentMidRightBottom .userPic img { width: 100%; height: 100%; }
.contentMidRight .contentMidRightBottom .userName { width: 100%; text-align: center; position: absolute; top: 96px; margin: 0 auto; font-size: 12px; color: #975916; }
.contentMidRight .contentMidRightBottom .userName a { font-size: 12px; color: #975916; text-decoration: none; cursor: pointer; }
.contentMidRight .contentMidRightBottom .userName a:hover { color: #9a2f1e; }
.contentMidRight .contentMidRightBottom .userDetails { width: 100%; position: absolute; left: 0; top: 135px; }
.contentMidRight .contentMidRightBottom .userDetails li { display: block; width: 130px; font-size: 12px; color: #694d2a; line-height: 24px; margin: 0 auto; }
.contentMidRight .contentMidRightBottom .userDetails li span { display: inline-block; font-size: 12px; color: #666666; }
.contentMidRight .contentMidRightBottom .userDetails li p { display: inline-block; width: 50px; height: 24px; line-height: 24px; text-align: right; font-size: 12px; color: #694d2a; }
.contentMidRight .contentMidRightBottom .userDoing { width: 100%; position: absolute; left: 0; bottom: 10px; margin: 0 auto; }
.contentMidRight .contentMidRightBottom .userDoing a { display: block; width: 120px; height: 25px; line-height: 25px; text-align: center; text-decoration: none; background-color: #d5b98a; font-size: 12px; color: #996c33; border: none; outline: none; border-radius: 3px; margin: 0 auto 8px; cursor: pointer; }
.contentMidRight .contentMidRightBottom .userDoing a:hover { background-color: #9f6628; color: #fbf5e8; }
/*登陆状态结束*/
		/*未登录状态*/
.contentMidRight .contentMidRightBottom .contentMidRightBottomNone { display: none; position: absolute; text-align: center; top: 0px; left: 0px; width: 100%; height: 330px; }
.contentMidRight .contentMidRightBottom .contentMidRightBottomNone .userLoading { position: absolute; left: 0px; top: 75px; width: 100%; }
.contentMidRight .contentMidRightBottom .contentMidRightBottomNone .userLoading li { position: relative; padding: 10px 0px 0px 0px; }
.contentMidRight .contentMidRightBottom .contentMidRightBottomNone .userLoading li .error { position: absolute; left: 36px; top: 38px; font-size: 12px; }
.contentMidRight .contentMidRightBottom .contentMidRightBottomNone .userLoading li .inputName { width: 120px; height: 24px; line-height: 24px; padding-left: 7px; border: 1px solid #999999; border-radius: 3px; background-color: #FFFFFF; margin: 0 auto 10px; display: block; }
.contentMidRight .contentMidRightBottom .contentMidRightBottomNone .userLoading li input[type=password] { width: 120px; height: 24px; line-height: 24px; padding-left: 7px; border: 1px solid #999999; border-radius: 3px; background-color: #FFFFFF; margin: 0 auto 10px; display: block; }
.contentMidRight .contentMidRightBottom .contentMidRightBottomNone .userLoading .checkCode { width: 100%; height: 26px; margin: 0px 0px 10px 0px; }
.contentMidRight .contentMidRightBottom .contentMidRightBottomNone .userLoading .checkCode input { position: absolute; left: 27px; width: 60px; height: 22px; line-height: 22px; padding: 0px 0px 0px 7px; border-radius: 3px; }
.contentMidRight .contentMidRightBottom .contentMidRightBottomNone .userLoading .checkCode .VerificationCode img { height: 24px; width: 55px; }
.contentMidRight .contentMidRightBottom .contentMidRightBottomNone .userLoading li .VerificationCode { position: absolute; left: 101px; width: 55px; }
.contentMidRight .contentMidRightBottom .contentMidRightBottomNone .userLoading li label { display: block; width: 100%; line-height: 24px; color: #9f6628; }
.contentMidRight .contentMidRightBottom .contentMidRightBottomNone .userLoading li label input[type=checkbox] { vertical-align: middle; margin: -3px 3px 0 0; }
.contentMidRight .contentMidRightBottom .contentMidRightBottomNone .userLoading li input[type=submit] { display: block; width: 129px; height: 24px; line-height: 24px; margin: 0 auto 6px; background-color: #d5b98a; color: #FFFFFF; font-size: 14px; cursor: pointer; border-radius: 3px; border: none; outline: none; }
.contentMidRight .contentMidRightBottom .contentMidRightBottomNone .userLoading li input[type=submit]:hover { background-color: #9f6628; color: #fbf5e8; }
.contentMidRight .contentMidRightBottom .contentMidRightBottomNone .userLoading .noName { color: #9f6628; font-size: 12px; margin-top: -2px; }
.contentMidRight .contentMidRightBottom .contentMidRightBottomNone .userLoading .noName a { color: #9f6628; font-size: 12px; text-decoration: none; }
.contentMidRight .contentMidRightBottom .contentMidRightBottomNone .userLoading .noName span { color: #9a2f1e; padding: 0px 10px; }
.contentMidRight .contentMidRightBottom .contentMidRightBottomNone .userLoading .noName a:hover { color: #9a2f1e; }
/*未登录状态结束*/
  /*右侧登录区域结束*/
.contentListOne .contentListOneTitle { display: block; margin: 0 auto; width: 1200px; height: 44px; background-color: #FFFFFF; }
.contentListOne .contentListOneTitle .contentListOneLeft { display: block; width: 70%; height: 100%; float: left; }
.contentListOne .contentListOneTitle .contentListOneLeft li { display: block; width: 138px; height: 44px; line-height: 44px; text-align: center; cursor: pointer; font-size: 14px; font-weight: bold; float: left; }
/*列表项*/
.contentListOne { width: 1200px; margin: 6px auto 0; position: relative; }
.contentListOne .contentListOneList { width: 1188px; height: 168px; padding: 6px 5px; margin: 1px 0 0 1px; overflow: hidden; position: relative; background-color: #FFFFFF; }
.contentListBor { width: 1198px; height: 180px; border: 1px solid #9f6628; position: absolute; left: 0; top: 44px; z-index: -1; }
.contentListOne .contentListOneList ul { width: 10000px; height: 100%; position: absolute; left: 5px; top: 6px; }
.contentListOne .contentListOneList ul li { display: block; width: 232px; height: 166px; float: left; margin: 0 7px 0 0; position: relative; overflow: hidden; }
.contentListOne .contentListOneList ul li a { display: block; width: 232px; height: 166px; cursor: pointer; }
.contentListOne .contentListOneList ul li img { width: 100%; height: 100%; }
.contentListOneTitleLi { border: 1px solid #9f6628; border-bottom: none; color: #975916; background-color: #ffffff; }
.contentListOne .contentListOneList .HuoDong .zheZhaoCeng { position: absolute; left: 0; display: block; top: 130px; width: 100%; height: 100%; background-color: #000000; filter: alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6; }
.contentListOne .contentListOneList .HuoDong .zheZhaoCengText { cursor: pointer; width: 195px; height: 152px; padding: 9px 7px 7px 30px; position: absolute; left: 0; top: 130px; z-index: 10; }
.contentListOne .contentListOneList .HuoDong .zheZhaoCengText .activityAtate { display: block; color: #FFFFFF; margin: 0px 0px 0px 0px; }
.contentListOne .contentListOneList .HuoDong .zheZhaoCengText .time { font-size: 12px; color: #FFFFFF; width: 195px; height: 18px; line-height: 18px; overflow: hidden; margin: 20px 0px 0px 0px; }
.contentListOne .contentListOneList .HuoDong .zheZhaoCengText .time span { display: inline-block; height: 20px; line-height: 20px; font-size: 12px; color: #FFFFFF; }
.contentListOne .contentListOneList .HuoDong .zheZhaoCengText .name { width: 195px; height: 19px; overflow: hidden; font-size: 14px; font-weight: bold; color: #FFFFFF; margin: 5px 0px 0px 0px; }
.contentListOne .contentListOneList .HuoDong .zheZhaoCengText .getInto { display: block; width: 88px; height: 25px; text-align: center; line-height: 25px; border-radius: 3px; background-color: #9a2f1e; margin: 5px 0px 0px 0px; color: #FFFFFF; }
.contentListOne .contentListOneList .HuoDong .zheZhaoCengText .getInto:hover { text-decoration: underline; font-weight: bold; }
.contentListOne .contentListOneList .commodity .zheZhaoCeng { position: absolute; left: 0; display: block; top: 130px; width: 100%; height: 100px; background-color: #000000; filter: alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6; }
.contentListOne .contentListOneList .commodity .zheZhaoCengText { cursor: pointer; width: 218px; height: 100px; padding: 7px; position: absolute; left: 0; top: 130px; z-index: 10; }
.contentListOne .contentListOneList .commodity .zheZhaoCengText .price { margin-top: 8px; font-size: 12px; color: #FFFFFF; }
.contentListOne .contentListOneList .commodity .zheZhaoCengText .name { width: 210px; height: 19px; overflow: hidden; font-size: 14px; font-weight: bold; color: #FFFFFF; }
.contentListOne .contentListOneList .commodity .zheZhaoCengText .btn { margin-top: 8px; position: relative; }
.contentListOne .contentListOneList .commodity .zheZhaoCengText .btn a { display: block; font-size: 12px; color: #FFFFFF; width: 88px; height: 25px; line-height: 25px; text-align: center; border-radius: 3px; background-color: #9a2f1e; cursor: pointer; text-decoration: none; }
.contentListOne .contentListOneList .commodity .zheZhaoCengText .btn a:hover { font-weight: bold; }
.contentListOne .contentListOneList .commodity .zheZhaoCengText .btn span { display: block; font-size: 12px; width: 65px; text-align: center; line-height: 25px; color: #FFFFFF; position: absolute; left: 110px; top: 0px; }
.contentListOne .contentListOneList .commodity .zheZhaoCengText .btn span img { position: absolute; right: 0px; top: 0px; }
.contentListOne .contentListOneList .commodity .zheZhaoCengText .btn span:hover { text-decoration: underline; }
.contentListOne .contentListOneList .integral li .zheZhaoCengText .price { margin: 0px 0px 0px 0px; height: 25px; line-height: 25px; position: absolute; left: 7px; top: 50px; font-size: 12px; color: #FFFFFF; }
.contentListOne .contentListOneList .integral li .zheZhaoCengText a { display: block; font-size: 12px; color: #FFFFFF; width: 88px; height: 25px; line-height: 25px; text-align: center; border-radius: 3px; text-decoration: none; background-color: #9a2f1e; cursor: pointer; position: absolute; left: 125px; top: 50px; }
.contentListOne .contentListOneList .integral li .zheZhaoCengText a:hover { font-weight: bold; }
/*左右小按钮*/
.contentListOne .contentListOneTitle .contentListOneRight { display: block; width: 75px; height: 44px; line-height: 44px; position: absolute; left: 1125px; }
.contentListOne .contentListOneTitle .contentListOneRight a { text-decoration: none; display: block; float: left; margin-top: 9px; width: 27px; height: 27px; margin-left: 6px; background-color: #d5b98a; color: #ffffff; font-size: 14px; text-align: center; line-height: 27px; }
/*祭祀用品*/
.sacrifice, .tribute, .animal { width: 1200px; height: 470px; margin: 40px auto 0; position: relative; }
.sacrifice .sacrificeLeft, .tribute .tributeLeft, .animal .animalLeft { width: 235px; height: 458px; position: absolute; left: 0; top: 0; background-color: #ffeecc; border: 6px solid #FFFFFF; }
.sacrifice .sacrificeLeft dl dt, .tribute .tributeLeft dl dt, .animal .animalLeft dl dt { padding: 33px 0 33px 40px; font-size: 22px; font-weight: bold; color: #9f6628; }
.sacrifice .sacrificeLeft dl dd, .tribute .tributeLeft dl dd, .animal .animalLeft dl dd { display: block; padding: 5px 0 5px 40px; }
.sacrifice .sacrificeLeft dl dd a, .tribute .tributeLeft dl dd a, .animal .animalLeft dl dd a { font-size: 14px; color: #9f6628; text-decoration: none; }
.sacrifice .sacrificeLeft dl dd a:hover, .tribute .tributeLeft dl dd a:hover, .animal .animalLeft dl dd a:hover { color: #9a2f1e; font-weight: bold; }
.sacrifice .sacrificeLeft .btn, .tribute .tributeLeft .btn, .animal .animalLeft .btn { display: block; width: 84px; height: 24px; line-height: 24px; text-align: center; cursor: pointer; background-color: #9f6628; color: #FFFFFF; font-size: 14px; border-radius: 2px; border: none; outline: none; margin: 20px 0 0 40px; text-decoration: none; }
.sacrifice .sacrificeLeft .btn:hover, .tribute .tributeLeft .btn:hover, .animal .animalLeft .btn:hover { background-color: #875926; }
.sacrifice .sacrificeLeft img { position: absolute; left: 10px; top: 300px; }
.tribute .tributeLeft img { position: absolute; left: -8px; top: 318px; }
.animal .animalLeft img { position: absolute; left: 40px; top: 315px; }
.sacrifice .sacrificeRight, .tribute .tributeRight, .animal .animalRight { width: 953px; height: 470px; position: absolute; left: 252px; top: 0; }
.sacrifice .sacrificeRight ul, .tribute .tributeRight ul, .animal .animalRight ul { display: block; width: 100%; height: 100%; overflow: hidden; }
.sacrifice .sacrificeRight ul li, .tribute .tributeRight ul li, .animal .animalRight ul li { display: block; width: 218px; height: 218px; float: left; padding: 7px; background-color: #FFFFFF; position: relative; margin: 0 6px 6px 0; }
.sacrifice .sacrificeRight ul li a, .tribute .tributeRight ul li a, .animal .animalRight ul li a { display: block; width: 218px; height: 218px; text-decoration: none; }
.sacrifice .sacrificeRight ul li .img, .tribute .tributeRight ul li .img, .animal .animalRight ul li .img { width: 100%; height: 137px; cursor: pointer; }
.sacrifice .sacrificeRight ul li .name, .tribute .tributeRight ul li .name, .animal .animalRight ul li .name { width: 210px; height: 19px; overflow: hidden; font-size: 14px; font-weight: bold; color: #9f6628; cursor: pointer; }
.sacrifice .sacrificeRight ul li .prace, .tribute .tributeRight ul li .prace, .animal .animalRight ul li .prace { margin-top: 5px; }
.sacrifice .sacrificeRight ul li .prace, .sacrifice .sacrificeRight ul li .prace span, .tribute .tributeRight ul li .prace, .tribute .tributeRight ul li .prace span, .animal .animalRight ul li .prace, .animal .animalRight ul li .prace span { font-size: 12px; color: #9f6628; }
.sacrifice .sacrificeRight ul li .btn, .tribute .tributeRight ul li .btn, .animal .animalRight ul li .btn { width: 218px; height: 28px; line-height: 28px; margin-top: 6px; position: relative; }
.sacrifice .sacrificeRight ul li .btn .pay, .tribute .tributeRight ul li .btn .pay, .animal .animalRight ul li .btn .pay { width: 116px; height: 28px; cursor: pointer; position: absolute; left: 0px; top: 0px; background-image: url(../UserImages/payNormal.png); }
.sacrifice .sacrificeRight ul li .btn .pay:hover, .tribute .tributeRight ul li .btn .pay:hover, .animal .animalRight ul li .btn .pay:hover { background-image: url(../UserImages/payHover.png); }
.sacrifice .sacrificeRight ul li .btn span, .tribute .tributeRight ul li .btn span, .animal .animalRight ul li .btn span { position: absolute; font-size: 14px; color: #956025; font-weight: bold; left: 140px; top: 0px; cursor: pointer; }
.sacrifice .sacrificeRight ul li .btn span img, .tribute .tributeRight ul li .btn span img, .animal .animalRight ul li .btn span img { position: absolute; right: 0px; top: 0px; z-index: 100; }
.sacrifice .sacrificeRight ul li .btn span:hover, .tribute .tributeRight ul li .btn span:hover, .animal .animalRight ul li .btn span:hover { text-decoration: underline; }
/*花卉花篮*/
.flower, .clothes { width: 1200px; height: 470px; margin: 40px auto 0; position: relative; }
.flower .flowerLeft, .clothes .clothesLeft { width: 235px; height: 458px; position: absolute; left: 953px; top: 0; background-color: #ffeecc; border: 6px solid #FFFFFF; }
.flower .flowerLeft dl dt, .clothes .clothesLeft dl dt { padding: 33px 0 33px 40px; font-size: 22px; font-weight: bold; color: #9f6628; }
.flower .flowerLeft dl dd, .clothes .clothesLeft dl dd { display: block; padding: 5px 0 5px 40px; }
.flower .flowerLeft dl dd a, .clothes .clothesLeft dl dd a { font-size: 14px; color: #9f6628; text-decoration: none; }
.flower .flowerLeft dl dd a:hover, .clothes .clothesLeft dl dd a:hover { color: #9a2f1e; font-weight: bold; }
.flower .flowerLeft .btn, .clothes .clothesLeft .btn { display: block; width: 84px; height: 24px; line-height: 24px; text-align: center; cursor: pointer; background-color: #9f6628; color: #FFFFFF; font-size: 14px; border-radius: 2px; border: none; outline: none; margin: 20px 0 0 40px; text-decoration: none; }
.flower .flowerLeft .btn:hover, .clothes .clothesLeft .btn:hover { background-color: #875926; }
.flower .flowerLeft img { position: absolute; left: 10px; top: 300px; }
.clothes .clothesLeft img { position: absolute; left: 4px; top: 310px; }
.flower .flowerRight, .clothes .clothesRight { width: 953px; height: 470px; position: absolute; left: 0; top: 0; }
.flower .flowerRight ul, .clothes .clothesRight ul { display: block; width: 100%; height: 100%; overflow: hidden; }
.flower .flowerRight ul li, .clothes .clothesRight ul li { display: block; width: 218px; height: 218px; float: left; padding: 7px; background-color: #FFFFFF; position: relative; margin: 0 6px 6px 0; }
.flower .flowerRight ul li a, .clothes .clothesRight ul li a { display: block; width: 218px; height: 218px; text-decoration: none; }
.flower .flowerRight ul li .img, .clothes .clothesRight ul li .img { width: 100%; height: 137px; cursor: pointer; }
.flower .flowerRight ul li .name, .clothes .clothesRight ul li .name { width: 210px; height: 19px; overflow: hidden; font-size: 14px; font-weight: bold; color: #9f6628; cursor: pointer; }
.flower .flowerRight ul li .prace, .clothes .clothesRight ul li .prace { margin-top: 5px; }
.flower .flowerRight ul li .prace, .flower .flowerRight ul li .prace span, .clothes .clothesRight ul li .prace, .clothes .clothesRight ul li .prace span { font-size: 12px; color: #9f6628; }
.flower .flowerRight ul li .btn, .clothes .clothesRight ul li .btn { display: block; width: 218px; height: 28px; line-height: 28px; margin-top: 6px; position: relative; }
.flower .flowerRight ul li .btn .pay, .clothes .clothesRight ul li .btn .pay { width: 116px; height: 28px; cursor: pointer; position: absolute; left: 0px; top: 0px; background-image: url(../UserImages/payNormal.png); }
.flower .flowerRight ul li .btn .pay:hover, .clothes .clothesRight ul li .btn .pay:hover { background-image: url(../UserImages/payHover.png); }
.flower .flowerRight ul li .btn span, .clothes .clothesRight ul li .btn span { position: absolute; font-size: 14px; color: #956025; font-weight: bold; left: 140px; top: 0px; cursor: pointer; }
.flower .flowerRight ul li .btn span img, .clothes .clothesRight ul li .btn span img { position: absolute; right: 0px; top: 0px; z-index: 100; }
.flower .flowerRight ul li .btn span:hover, .clothes .clothesRight ul li .btn span:hover { text-decoration: underline; }
/*左侧导航*/
.navLeft { position: absolute; z-index: 100; background-color: #e1d3bb; padding: 5px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; z-index: 10; }
.navLeft ul { display: block; }
.navLeft ul li { display: block; width: 75px; height: 27px; padding: 3px 0; border-bottom: 1px solid #9f6628; position: relative; }
.navLeft ul li a { display: block; width: 100%; height: 100%; text-align: center; line-height: 27px; text-decoration: none; font-size: 14px; color: #9f6628; font-weight: bold; cursor: pointer; }
.navLeft ul li a .First { display: block; position: absolute; left: 0; top: 3px; width: 75px; height: 27px; line-height: 27px; text-align: center; color: #9f6628; }
.navLeft ul li a .Second { display: none; position: absolute; left: 0; top: 3px; width: 75px; height: 27px; line-height: 27px; text-align: center; color: #9f6628; }
.imgActives { background-image: url(../UserImages/bg-02.png); width: 100%; height: 100%; }
/*右侧返回头部导航*/
.floatService { display: none; width: 55px; position: absolute; }
.floatService li { display: block; width: 55px; height: 58px; }
.floatService li a { display: block; width: 55px; height: 55px; color: #A16A2D; background-color: #E1D3BB; text-align: center; line-height: 90px; overflow: hidden; cursor: pointer; }
.floatService li a:hover { color: #FFFFFF; background-color: #A16A2D; text-decoration: none; }
.floatService li .onlineService { background-image: url(../UserImages/message.png); background-repeat: no-repeat; background-position: center 8px; }
.floatService li .onlineService:hover { background-image: url(../UserImages/messageHover.png); }
.floatService li .buyCar { background-image: url(../UserImages/floatService_buyCar.png); background-repeat: no-repeat; background-position: center center; position: relative; }
.floatService li .buyCar:hover { background-image: url(../UserImages/floatService_buyCar_hover.png); }
.floatService li .buyCar p { display: none; width: 14px; height: 14px; text-align: center; line-height: 14px; background-color: #EF0000; color: #FFFFFF; font-size: 12px; font-weight: bold; position: absolute; right: 0px; top: 0px; }
.floatService li .backTop { background-image: url(../UserImages/floatService_backTop.png); background-repeat: no-repeat; background-position: center center; }
.floatService li .backTop:hover { background-image: url(../UserImages/floatService_backTop_hover.png); }
.focus { display: block; top: 0px; lefT: 0px; filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; position: fixed; z-index: -1; }
.shoppHomeMask { display: none; width: 100%; height: 100%; top: 0px; left: 0px; background-color: #000000; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; position: fixed; z-index: 30; }
.userLogin { display: none; width: 370px; height: 520px; top: 0px; left: 0px; position: fixed; z-index: 32; }
.userLogin .loginPopupForm { display: block; width: 350px; height: 435px; top: 90px; left: 0px; background-image: url(../UserImages/UserPageMasterLoginFormBack.png); background-repeat: no-repeat; background-position: center center; position: absolute; }
.userLogin .loginPopupForm .noLoginWord { display: block; width: 200px; height: 30px; top: 60px; left: 40px; font-size: 14px; font-weight: bold; color: #B88A52; line-height: 30px; position: absolute; }
.userLogin .loginPopupForm .userInput { display: block; width: 274px; margin: 100px auto 0px auto; position: relative; }
.userLogin .loginPopupForm .userInput .lineStyle { display: block; width: 274px; height: 46px; margin: 20px 0px 0px 0px; position: relative; }
.userLogin .loginPopupForm .userInput .lineStyle input { display: block; width: 227px; height: 46px; border: 1px solid #A9A9A9; border-radius: 5px 5px 5px 5px; padding: 0px 10px 0px 35px; }
.userLogin .loginPopupForm .userInput .lineStyle .prompt { display: block; width: 227px; height: 45px; top: 1px; left: 35px; font-size: 14px; color: #A9A9A9; background-color: #FFFFFF; text-align: left; line-height: 46px; position: absolute; cursor: text; }
.userLogin .loginPopupForm .userInput .lineStyle .error { display: none; width: 227px; height: 45px; top: 1px; left: 5px; font-size: 14px; color: #FF4141; background-color: #FFFFFF; text-align: left; line-height: 46px; padding: 0px 0px 0px 30px; position: absolute; }
.userLogin .loginPopupForm .userInput .lineStyle .userNameLogin { background-image: url(../UserImages/icon-UserPageMasterLoginUser.png); background-repeat: no-repeat; background-position: 5px center; }
.userLogin .loginPopupForm .userInput .lineStyle .userNameError { background-image: url(../UserImages/icon-UserPageMasterLoginUser_error.png); background-repeat: no-repeat; background-position: left center; }
.userLogin .loginPopupForm .userInput .lineStyle .passWordLogin { background-image: url(../UserImages/icon-UserPageMasterLoginPass.png); background-repeat: no-repeat; background-position: 5px center; }
.userLogin .loginPopupForm .userInput .lineStyle .passWordError { background-image: url(../UserImages/icon-UserPageMasterLoginPass_error.png); background-repeat: no-repeat; background-position: left center; }
.userLogin .loginPopupForm .userInput .lineStyle .checkCodeLodin { width: 95px; background-image: url(../UserImages/icon-UserPageMasterLoginCode.png); background-repeat: no-repeat; background-position: 5px center; }
.userLogin .loginPopupForm .userInput .lineStyle .checkCodeImage { display: block; width: 120px; height: 48px; top: 0px; right: 0px; border: none; background-color: #FFFFFF; position: absolute; cursor: pointer; }
.userLogin .loginPopupForm .userInput .lineStyle .checkCodePrompt { width: 95px; }
.userLogin .loginPopupForm .userInput .lineStyle .checkCodeError { width: 95px; background-image: url(../UserImages/icon-UserPageMasterLoginCode_error.png); background-repeat: no-repeat; background-position: left center; }
.userLogin .loginPopupForm .userInput .setUser { display: block; width: 60px; height: 30px; top: 178px; left: 2px; color: #9F6628; background-image: url(../UserImages/UserPageMasterLoginCheckBox.jpg); background-repeat: no-repeat; background-position: left center; text-align: left; line-height: 30px; padding: 0px 0px 0px 16px; position: absolute; cursor: pointer; }
.userLogin .loginPopupForm .userInput .checked { background-image: url(../UserImages/UserPageMasterLoginCheckBox_checked.jpg); }
.userLogin .loginPopupForm .userInput .forget { display: block; width: 110px; height: 30px; top: 178px; right: 5px; color: #9F6628; text-align: right; line-height: 30px; position: absolute; }
.userLogin .loginPopupForm .userInput .submit { display: block; width: 274px; height: 46px; font-size: 14px; color: #9F6628; border-radius: 5px 5px 5px 5px; background-color: #D5B98A; text-align: center; line-height: 46px; margin: 30px auto 0px auto; cursor: pointer; }
.userLogin .loginPopupForm .userInput .submit:hover { color: #FFFFFF; text-decoration: none; }
.userLogin .loginPopupForm .userInput .goRegister { display: block; width: 274px; height: 30px; font-size: 14px; color: #9F6628; border-radius: 5px 5px 5px 5px; background-color: #EDE6D7; text-align: center; line-height: 30px; margin: 12px auto 0px auto; cursor: pointer; }
.userLogin .loginPopupForm .userInput .goRegister:hover { color: #666666; text-decoration: none; }
.userLogin .loginPopupLogo { display: block; width: 186px; height: 54px; top: 68px; left: 20px; background-image: url(../UserImages/UserPageMasterLoginLogo.png); background-repeat: no-repeat; position: absolute; }
.userLogin .loginPopupFlower { display: block; width: 134px; height: 174px; top: 3px; right: 16px; background-image: url(../UserImages/UserPageMasterLoginFlower.png); background-repeat: no-repeat; position: absolute; }
.userLogin .loginPopupClose { display: block; width: 37px; height: 37px; top: 72px; right: 4px; background-image: url(../UserImages/UserPageMasterLoginClose.png); background-repeat: no-repeat; position: absolute; cursor: pointer; }
.userLogin .loginPopupClose:hover { background-image: url(../UserImages/UserPageMasterLoginClose_hover.png); }
