/* Code tidied up by ScrapBook */
* { padding: 0px; margin: 0px; }
body { font-family: "微软雅黑"; background: rgb(255, 255, 255) none repeat scroll 0% 0%; overflow-x: hidden; }
a { text-decoration: none; }
a, input { outline: medium none; }
ul, li { list-style: outside none none; }
img { border: medium none; vertical-align: middle; }
.header { width: 100%; float: left; background: rgb(41, 48, 100) none repeat scroll 0% 0%; height: 60px; line-height: 60px; }
.area { width: 1000px; margin: 0px auto; overflow: hidden; }
.logo { width: auto; float: left; display: inline-block; }
nav { float: left; width: auto; margin-left: 20px; }
nav ul li { float: left; display: inline-block; width: 100px; text-align: center; margin: 0px 10px; cursor: pointer; }
nav ul li a { width: 100%; float: left; color: rgb(255, 255, 255); }
nav ul li a:hover { background-color: rgb(37, 41, 71); color: rgb(226, 228, 237); }
.tipuser { color: rgb(255, 0, 0); position: absolute; width: auto; left: 10px; font-size: 10px; }
.userOpera { position: absolute; width: 170px; right: 10px; top: 0px; color: rgb(255, 255, 255); }
.userOpera a { color: rgb(255, 255, 255); padding: 0px 5px; cursor: pointer; }
.container { width: 100%; float: left; height: auto; }
.showImg { position: relative; width: 100%; float: left; overflow: hidden; }
.showImg .bd { width: 100%; float: left; }
.showImg .bd li { width: 100%; height: 840px; float: left; }
.showImg .bd li img{ width: 100%; height: 840px;}
.showImg .hd ul { width: 330px; z-index: 100; position: absolute; left: 50%; margin-left: -165px; bottom: 45px; }
.showImg .hd ul li { float: left; width: 80px; height: 6px; background-color: rgb(255, 255, 255); overflow: hidden; text-indent: -9999px; margin-right: 30px; opacity: 0.5; cursor: pointer; }
.showImg .hd ul li.on { opacity: 1; }
.logined { display: none; }
.loginTit { width: 100%; float: left; height: 55px; line-height: 55px; background: rgb(239, 239, 239) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(221, 221, 221); margin-top: 30px; }
.loginTit h3 { width: 100px; float: left; margin-left: 15px; }
.desc { width: auto; float: left; margin-left: 20px; }
.righttit { width: auto; float: right; }
.righttit a { color: rgb(30, 143, 223); text-decoration: underline; cursor: pointer; }
.wf100 { width: 100%; float: left; margin: 100px 0px 300px; }
.wf1001 { width: 100%; float: left; }
.logincontent { width: 640px; height: 220px; border: 2px solid rgb(222, 222, 222); border-radius: 15px; margin: 0px auto; }
.login-form { margin: 20px 0px 20px 45px; }
.item { width: 100%; float: left; margin: 10px 0px 15px; }
.name { width: 120px; text-align: right; float: left; }
.input { padding-left: 15px; margin-right: 15px; float: left; }
.input input[type="text"], .input input[type="password"] { width: 250px; height: 25px; margin-right: 10px; line-height: 28px; text-indent: 15px; }
.submit { width: 118px; height: 45px; line-height: 45px; background: rgba(0, 0, 0, 0) url("btn-denglu.png")/*tpa=http://www.xiaomizhuzhu.com/btn-denglu.png*//*tpa=http://www.dongfangren.net/static/images/btn-denglu.png*/ no-repeat scroll 0% 0%; border: medium none; color: rgb(255, 255, 255); font-size: 18px; cursor: pointer; }
label.error { color: red; font-size: 12px; }
.requiredField { color: red; font-size: 12px; }
.regcontent { width: 640px; height: 600px; border: 2px solid rgb(222, 222, 222); border-radius: 15px; margin: 0px auto; }
.reg-form { margin: 20px 0px 20px 45px; }
.paycontainer { width: 834px; margin: 20px auto; overflow: hidden; }
.payTit li { width: 165px; height: 45px; line-height: 45px; color: rgb(255, 255, 255); background: rgba(0, 0, 0, 0) url("btn.png")/*tpa=http://www.xiaomizhuzhu.com/btn.png*//*tpa=http://www.dongfangren.net/static/images/btn.png*/ no-repeat scroll 0% 0%; text-align: center; float: left; margin-left: 20px; opacity: 0.5; }
.payTit li.on { opacity: 1; }
.mt30 { width: 830px; margin: 30px 0px 50px; height: 370px; border: 2px solid rgb(222, 222, 222); border-radius: 5px; }
.pay-form { margin: 50px 0px 0px 150px; }
.input select { width: 250px; height: 25px; }
#content { width: 960px; margin: 20px auto; overflow: hidden; min-height: 800px; }
.sidebar_right { width: 690px; float: left; display: inline-block; }
.sidebar_left { width: 250px; float: right; display: inline-block; margin-left: 10px; }
.familleftbar { width: 88%; border: 1px solid rgb(117, 164, 199); float: left; margin-top: 15px; padding-bottom: 15px; }
.familleftbar2 p { width: 100%; float: left; text-align: center; padding: 15px 0px 0px; font-size: 14px; }
.familleftbar2 p span { float: left; width: 70px; display: inline; margin-left: 10px; padding-left: 10px; height: 25px; line-height: 25px; vertical-align: middle; }
.familleftbar2 p label { float: left; display: inline; height: 25px; line-height: 25px; vertical-align: middle; }
.familleftbar2 .downthis { float: left; padding-left: 18%; margin-top: 40px; }
.familleftbar3 p { text-align: center; padding: 15px 10px 0px; font-size: 14px; }
.familleftbar3 span { width: 100%; text-indent: 25px; font-weight: bolder; float: left; text-align: left; }
.familleftbar3 label a { float: left; width: 100%; margin: 10px 0px; text-align: left; cursor: pointer; }
.familleftbar3 label a:hover { color: red; }
.familytitle { width: 100%; float: left; margin-top: 10px; height: 41px; background: rgba(0, 0, 0, 0) url("index-1.htm")/*tpa=http://www.xiaomizhuzhu.com/index.htm*//*tpa=http://www.dongfangren.net/static/images/index.htm*/ no-repeat scroll 0% 0%; }
.familytitle ul li { padding: 0px 20px; margin: 0px 10px; float: left; display: inline-block; height: 32px; line-height: 32px; vertical-align: middle; font-size: 16px; color: rgb(98, 97, 97); font-family: "微软雅黑"; font-weight: bolder; cursor: pointer; }
.familytitle ul li.on { background-color: rgb(21, 166, 255); padding: 0px 15px; margin: 0px 12px; color: rgb(255, 255, 255); }
.leftimg { float: left; display: inline; }
.rightinfo { float: left; display: inline; width: 80%; }
.rightinfo p { text-indent: 20px; line-height: 25px; color: rgb(110, 110, 110); font-size: 12px; background: rgba(0, 0, 0, 0) none repeat scroll 0% 0%; border-bottom: medium none; float: left; padding-left: 0px; }
.infoshow { width: 100%; float: left; margin-top: 15px; padding-bottom: 10px; border-bottom: 1px solid rgb(204, 204, 204); }
.infoshow label { width: 100%; float: left; color: rgb(46, 46, 46); font-size: 12px; font-weight: bolder; margin: 10px 0px; }
.infoshow p { width: 100%; text-indent: 20px; line-height: 25px; padding-left: 0px; height: auto; color: rgb(110, 110, 110); font-size: 12px; background: rgba(0, 0, 0, 0) none repeat scroll 0% 0%; border-bottom: medium none; float: left; }
.infoshow span { width: 100%; padding-left: 3%; float: left; color: rgb(110, 110, 110); font-size: 12px; line-height: 25px; }
.fcmTit { width: 100%; text-align: center; padding: 15px 0px; }
.fcmbody { width: 100%; float: left; }
.fcmbody h3 { width: 100%; float: left; padding: 10px 0px; }
.fcmbody p { text-indent: 30px; line-height: 30px; }
.aboutusDiv { width: 960px; margin: 30px auto 0px; min-height: 800px; }
.aboutusDiv p { text-indent: 25px; line-height: 25px; }
.footernav { width: 100%; float: left; background: rgb(13, 13, 13) none repeat scroll 0% 0%; color: rgb(255, 255, 255); padding: 5px 0px; text-align: center; font-size: 15px; }
.footernav a { margin: 0px 5px; cursor: pointer; color: rgb(255, 255, 255); font-size: 15px; }
.footer { background-color: rgb(13, 13, 13); width: 100%; float: left; padding: 10px 0px; color: rgb(255, 255, 255); font-size: 14px; }
.footer p { width: 100%; float: left; text-align: center; line-height: 25px; font-size: 14px; opacity: 0.6; }
.footer a { color: rgb(255, 255, 255); }
