a{text-decoration: none;}
body{font-family:"微软雅黑","宋体", Arial,"Helvetica Neue",Helvetica,sans-serif;font-size: 12px;}
.clear{clear: both;}
/**基本定位**/
.width{width: 1000px; margin: 0 auto;}
#header .width{height:48px; overflow: hidden; }
#main .width{height: 417px; overflow: hidden; }
#main .mLfBox{width: 600px;float: left; padding-top: 40px;}
#main .mRgBox{width: 400px;float: left;}
#footer .width{height: 40px;padding-top:10px; text-align: center;color: #999;}
/*header*/
#header{background:url(./images/hdRpx_01.jpg) repeat-x 0 0; padding-top: 10px;}
.login_logo{width: 382px;height: 39px;overflow: hidden; float: left;}
.topMenu{float: left;width: 550px; height:30px; line-height:30px; overflow: hidden; background: #f0f0f0; 
padding: 0px 18px 0px 18px; margin: 6px 0 0 20px;}
.topMenu ul li{ float: left;width: 70px;color: #999;font-size: 12px;}
.topMenu ul li a{font-size: 12px;color: #999; margin-right: 8px;}
.topMenu ul li a:hover{color: #eb8514;text-decoration: underline;}
/*main*/
#main{background:url(./images/bg_02.jpg) repeat 0 0; border-top:2px solid #ffc737;border-bottom:4px solid #ffc737;}
.sliderBox{height:378px; overflow: hidden; width: 566px; margin: 0 auto; position: relative;}
.sliderBox ul li{height:378px; overflow: hidden; float: left; display: inline;}
.sbShow{width: 800%;height:378px; position: relative;}
.sbPrev{position: absolute;width: 23px; height:36px; background: url(./images/sbPrev.gif) no-repeat 0 0;top:188px; left: 0; text-indent: -10000px; cursor: pointer;}
.sbNext{position: absolute;width: 23px; height:36px; background: url(./images/sbNext.gif) no-repeat 0 0;top:188px; right: 0;text-indent: -10000px;cursor: pointer;}
/*login*/
.loginBox{width: 255px; height: 348px; background: url(./images/lbBottomBg_01.jpg) no-repeat 0 bottom; margin:40px 0 0 70px; 
padding-left: 9px;text-align: center;color: #b1b1b1;}
.loginBox a{color: #b1b1b1;}
.loginBox a:hover{color: #eb8514;text-decoration: underline;}
.lbTop{width: 246px; height:52px;background: url(./images/lbTopBg_01.jpg) no-repeat 0 0;}
.lbCenter{width: 246px; height: 290px;background: url(./images/lbCenterBg_01.jpg) repeat-y 0 0;}
.txtInput{width: 187px; height: 30px; margin: 10px 0 10px 0px;color:#666; font-size: 14px; padding-left: 8px;text-align: left; line-height:28px;;}
.lbForm{ padding-top: 10px;}
.imgCode{ height:30px; overflow: hidden; padding-top: 10px;}
.imgCode img{width: 100px; height: 30px; overflow: hidden;float: left; display: inline; cursor:pointer;}
.remerberForm{width: 180px; margin: 0 auto; text-align: left;overflow: hidden; }
.rFcheck{vertical-align:middle;}
.remerberForm label{ margin-right: 10px;vertical-align:middle;display:inline-block;}
.loginBtBox{width: 180px; margin: 0 auto;overflow: hidden;padding-top: 10px;}
.loginBtBox .loginBt{width: 77px; float: left;}
.loginBtBox .loginBt a{color:#F0F0F0;height: 27px;line-height: 27px;font-weight: bold;background: url(./images/bt_01.jpg)  no-repeat 0 0; display: block;}
.loginBtBox .loginBt a:hover{background: url(./images/bt_02.jpg)  no-repeat 0 0;font-size: 14px;}
.loginBtBox a {line-height: 27px; }
/*footer*/
#footer{background: url(./images/footerBg_02.jpg) repeat-x 0 0;}
#footer .width a{color: #999;}
/***注册页面***/
#rmain .width{overflow: hidden;height: 554px;}
#rmain{background:url(./images/bg_03.jpg) repeat 0 0; border-top:2px solid #ffc737;border-bottom:4px solid #ffc737;}
.registBox{width: 388px;text-align: center;margin-top: 33px; padding-left: 42px;background: url(./images/registBoxBg_01.jpg) no-repeat 20px center;}
.rbTop{height:8px;background: url(./images/rbTopbg_01.jpg) no-repeat 0 0;}
.rbCenter{background: url(./images/rbCenterbg_01.jpg) repeat-y 0 0;padding-top: 20px;}
.rRgBox{background: url(./images/rbBottombg_01.jpg) no-repeat 42px bottom;width: 430px; float: left;display: inline;padding-bottom: 27px;}
.rbForm{padding-top: 20px;min-height: 100px;height: 100%;_height:100px; }
.rbtxt{height:40px;overflow: hidden;margin-bottom: 10px;}
.rbForm form .rbtxt label{display:block;float: left;width: 100px;height: 30px;line-height: 30px;font-size: 14px;color: #666;text-align: right;padding-right: 10px;}
.rbForm form .rbtxt .txtInput{float: left;display: inline;margin-top: 0;}

.rLfBox{width:570px;float: left;display: inline;margin-top: 40px;}
.rgRgBox{width: 440px;height: 380px;overflow:hidden;}
.rgRgBox ul li{float: left;width: 361px;height: 303px;overflow:hidden;}
.process{height: 54px;background: url(./images/processbg_01.gif) no-repeat 0 0;width: 368px; line-height: 54px;padding-left: 60px;color: #999999;}
.process a{color: #999999;}
.process .locaSec{color: #000;}
.rLfBox .sbShow{margin-left: 80px;margin-top: 60px;}
.rbBt{width: 160px;margin: 0 auto;}
.rbBt a{width: 160px; height: 36px; display: block;background: url(./images/rbBt_01.jpg) no-repeat 0 0;color: #fff;font-size: 12px;font-weight:bold;line-height: 36px;}
.rbBt a:hover{background: url(./images/rbBt_02.jpg) no-repeat 0 0;font-size: 14px;}
