body{font-size:13px;font-family:"宋体",arial;line-height:22px;}
html{color:#000;background:#EFF4FA}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
input,textarea,select{*font-size:100%}
legend{color:#000}
body,html{min-height:101%}
body{line-height:100%;font-family:arial,helvetica,clean,sans-serif;background-color:#EFF4FA;}
:focus{outline:0}

a,a:visited{color:#003278;text-decoration:none}
a:hover{text-decoration:underline;color:#ff7300}
.clearfix{zoom:1;display:block}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height: 1%;}

.fr{FLOAT: right}

#wrap.parafix{}
.wrap{}
#main.parafix{}
.main{padding-top:8px;}

.hd{POSITION: relative; MARGIN: 0px auto; WIDTH: 960px; HEIGHT: 60px;BACKGROUND:url(//www.stone365.com/images/reg.png) no-repeat 150px 22px;}
.hd .la {BACKGROUND:url(../images/logo.png) no-repeat left top; FLOAT: left;WIDTH:136px;HEIGHT: 60px; CURSOR: pointer}
.hd .txt{BORDER-LEFT: #999999 1px solid; LINE-HEIGHT: 35px; PADDING-LEFT: 4px; DISPLAY: none; FONT-FAMILY: 黑体; FLOAT: left; HEIGHT: 35px; MARGIN-LEFT: 4px; FONT-SIZE: 25px; FONT-WEIGHT: bold}
.hd .contact {POSITION: absolute;COLOR: #999; TEXT-ALIGN: right; FONT-SIZE: 12px; TOP:0px; RIGHT: 0px;line-height:26px;}
.hd .contact A {COLOR: #003278; TEXT-DECORATION: none}
.hd .contact A:visited {COLOR: #003278; TEXT-DECORATION: none}
.hd .contact A:hover{COLOR: #ff7300; TEXT-DECORATION: underline}
.hd .contact EM {COLOR: #ff7300; FONT-WEIGHT: bold}


.loginContainer {PADDING-BOTTOM: 0px; MARGIN:30px auto;height:350px; WIDTH: 960px;BACKGROUND:url(//www.stone365.com/images/login.png) no-repeat 0 -60px; position: relative;}
.loginContainer-parafix {MARGIN-TOP: 0px}

/*.loginContainer .infol h2 {padding: 0 15px;line-height: 30px;background: #e2e0d3;}*/

.loginContainer .infol li {float: left;display:inline;width:190px;display:block;padding:30px 0 0 25px;line-height:20px;height:80px}
.loginContainer .infol li img {float: left;margin-right: 10px;display: inline;padding:1px;width: 70px;height:70px;border: 1px solid #e2e0d3;}
.loginContainer .infol p {color:#333;FONT-WEIGHT: bold;}





.loginContainer .infob {float: left;width: 650px;padding-top:35px;margin-bottom: 8px;}
.loginContainer .infob li {width:649px;display:block;line-height:20px;}
.loginContainer .infob li img {float: left;margin-right: 10px;display:inline;width: 649px;height:61px;border:0px;}
.loginContainer .infob p {padding-top:5px}

.loginContainer .tip {FLOAT: right;MARGIN-LEFT: 0px;FONT-SIZE: 12px;}
.loginContainer .tip SPAN {FLOAT: right;LINE-HEIGHT: 16px; MARGIN-TOP: 2px; PADDING-LEFT: 20px; WIDTH: 230px; DISPLAY: block; HEIGHT: 32px; MARGIN-LEFT: 8px;color:#F00}

.loginContainer .tipinfo {float:right;PADDING-BOTTOM: 5px;PADDING-LEFT: 40px; WIDTH: 250px; PADDING-TOP: 24px;color:#333;FONT-WEIGHT: bold;font-size:16px}
.loginContainer .line {float:right;WIDTH: 290px;font-size: 14px;OVERFLOW: visible;MIN-HEIGHT: 40px;HEIGHT: auto;}

* HTML .loginContainer .line {float:right;font-size:14px;HEIGHT: 40px;display:inline}
.loginContainer .info {FLOAT: left;TEXT-ALIGN: right;color: #666;LINE-HEIGHT: 28px; WIDTH: 75px; HEIGHT: 28px; OVERFLOW: hidden}
.loginContainer .inp {FLOAT:left;width:185px}
.loginContainer .inp INPUT.noime {IME-MODE: disabled}
.loginContainer .inp INPUT.iText {BORDER: #ddd 1px solid;PADDING:4px 0 2px 4px; LINE-HEIGHT: 16px; WIDTH: 180px; HEIGHT: 16px}
.loginContainer .inp INPUT.code {WIDTH: 105px}
.loginContainer .inp IMG.imgCode {MARGIN:1px 0 0 8px; VERTICAL-ALIGN: top}
.loginContainer .inp .checkbox {POSITION: relative; WIDTH: 13px; TOP: 3px}


.loginContainer .otherInfo{PADDING-LEFT: 10px;float:right;width:261px}
.loginContainer .subDiv {MARGIN-TOP: 15px; float:left;width:233px;display:inline;}
.loginContainer .otherInfo span{PADDING-top:10px;float:left}

.loginContainer .regInfo a{color:#3499FF;}
.loginContainer .regInfo a:link,a:visited{color:#3499FF;text-decoration:underline;LINE-HEIGHT: 30px;}
.loginContainer .regInfo a:hover{text-decoration:underline; color:#cc3300}
.loginContainer .regInfo{padding-top:11px;float:right;width:155px;height:30px;color:#999;FONT-SIZE: 12px;FONT-WEIGHT: bold;}

.loginContainer .otherInfo span a:link,a:visited{color:#3499FF;text-decoration:underline;LINE-HEIGHT: 30px;}
.loginContainer .otherInfo span a:hover{text-decoration:underline; color:#cc3300}


.loginContainer .subDiv .submit {BACKGROUND: url(//www.stone365.com/images/reg.png) no-repeat;color:#fff;FONT-SIZE: 14px;FONT-WEIGHT: bold;}
.loginContainer .subDiv .submit {BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; WIDTH: 233px; HEIGHT: 37px; FONT-SIZE: 14px; BORDER-TOP: 0px; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: 0px}
.loginContainer .subDiv .submit {BACKGROUND-POSITION: 1px -312px}
.loginContainer .wxlogin{ width: 233px; border-top: 1px solid #dbdbdb;height: 54px; line-height: 54px;position: absolute;bottom: 21px; right: 28px; text-align: center;font-size: 14px; text-decoration: underline;}
.loginContainer .wxlogin a{ color: #333; }
.loginContainer .wxlogin span{font-size: 14px;padding-left: 0px;}
.loginContainer .wx-icon{width: 22px; height: 22px; background:url(//www.stone365.com/images/reg.png) -8px -275px no-repeat;display: inline-block;vertical-align: middle; margin-right: 5px;}
.bottom {font-size:12px;font-family:"宋体";}
.bottom a:link,a:visited{ color:#333;text-decoration:none;}
.bottom a:hover{text-decoration:underline; color:#cc3300}






/*滚动广告*/
.thr_pic{width:958px;  margin:0 auto;}
.pic_show_l {margin-top: 0px; width: 950px; height:57px; ZOOM: 1;font-size: 12px; OVERFLOW: hidden; margin:0 auto}
.pic_show_l .pcont {padding-left: 5px; width: 910px; float: left; OVERFLOW: hidden}
.pic_show_l .ScrCont {width: 18758px; ZOOM: 1; margin-left: -5px}
.pic_show_l .leftbotton {width: 15px; float: left; height: 72px; padding: 20px 0px 0px 0px;}
.pic_show_l .rightbotton {width: 15px; float: right; height: 72px; padding: 20px 0px 0px 0px;}
.pic_show_l .leftbotton IMG {border-style: none;}
.pic_show_l .rightbotton IMG {border-style: none;}
.pic_show_l .LeftBotton {margin: 8px 5px 0px; background-position: 0px 0px}
.pic_show_l .RightBotton {margin: 8px 1px 10px 5px; background-position: 0px -100px}
.pic_show_l .LeftBotton:hover {background-position: -20px 0px}
.pic_show_l .RightBotton:hover {background-position: -20px -100px}
.pic_show_l DIV#list1_1 A {text-align: center; line-height: 24px; margin: 0px 10px; width: 110px; float: left; color: #fff}
.pic_show_l DIV#list2_1 A {text-align: center; line-height: 24px; margin: 0px 10px; width: 110px; float: left; color: #fff}
.pic_show_l DIV#list1_1 IMG {margin: 4px auto 1px; display: block; CURSOR: pointer}
.pic_show_l DIV#list2_1 IMG {margin: 4px auto 1px; display: block; CURSOR: pointer}

.pic_show_l #list1_1 {float: left}
.pic_show_l #list2_1 {float: left}

/*找回密码*/
.loginpass .red {MARGIN: 0px 12px 0px 5px; COLOR: #ff0000}
.loginpass {PADDING-top:15px;MARGIN:30px auto;height:350px; WIDTH: 960px;BACKGROUND:url(//www.stone365.com/images/login.png) no-repeat 0 -425px;}
.loginpass .titlebox{BORDER-LEFT: #6BA5C7 1px solid;BORDER-right: #6BA5C7 1px solid;BACKGROUND:#FFF;padding:18px 0 10px 50px;}
.loginpass .titlebox .title{line-height: 20px;width:860px;color:#333;FONT-WEIGHT: bold;font-size:16px;BORDER-bottom: #ccc 1px solid;height:30px}
.loginpass .titlebox .title b{color:#F00;}
.loginpass .titlebox .title span{padding-left:20px;FONT-WEIGHT:normal;font-size:14px;}

.loginpass .titlebox .line {WIDTH: 600px;font-size: 14px;CLEAR: both; OVERFLOW: visible}
.loginpass .titlebox .line .info{FLOAT: left;TEXT-ALIGN: right;color: #666;LINE-HEIGHT: 28px; WIDTH: 120px; HEIGHT: 28px; OVERFLOW: hidden}
.loginpass .titlebox .line .inp {FLOAT: left;width:185px;}
.loginpass .titlebox .line .inp INPUT.emailName {WIDTH: 180px}
.loginpass .titlebox .line .inp INPUT.noime {IME-MODE: disabled}
.loginpass .titlebox .line .inp INPUT.iText {BORDER: #ddd 1px solid;PADDING:4px 0 2px 4px; LINE-HEIGHT: 16px; WIDTH: 180px; HEIGHT: 16px}
.loginpass .titlebox .line .tip {FLOAT: left;MARGIN-LEFT: 0px;FONT-SIZE: 12px;width:500px;padding-top:5px;padding-left:35px;color:#999}
.h60{MIN-HEIGHT: 60px; HEIGHT: auto; }
.p50{padding:50px 0 0 185px;}
.p20{padding:20px 0 0 185px;}


.loginpass .titlebox .line .tip a:link,a:visited{color:#3499FF;text-decoration:underline;}
.loginpass .titlebox .line .tip a:hover{text-decoration:underline; color:#cc3300}
.loginpass .titlebox .line  .inp INPUT.code {WIDTH: 105px}
.loginpass .titlebox .line  .inp IMG.imgCode {MARGIN:1px 0 0 8px; VERTICAL-ALIGN: top}
.loginpass .titlebox .line .subDiv {display:inline; MARGIN-LEFT:220px;float:left;width:100px;}
.loginpass .titlebox .line .subDiv .submit {BACKGROUND: url(//www.stone365.com/images/login.png) no-repeat;color:#fff;FONT-SIZE: 14px;FONT-WEIGHT: bold;}
.loginpass .titlebox .line .subDiv .submit {BORDER:0px; TEXT-ALIGN: center;WIDTH: 82px; HEIGHT: 37px; FONT-SIZE: 14px;CURSOR: pointer; FONT-WEIGHT: bold;}
.loginpass .titlebox .line .subDiv .submit {BACKGROUND-POSITION: 1px -224px}

.loginpass .botback{padding:18px 0 10px 50px;BACKGROUND:url(//www.stone365.com/images/login.png) no-repeat 0 0;}


.loginContainer .infol {position: relative;float: left;width: 650px;padding-top:15px;}
.loginContainer .infol li a:link,a:visited{color: #6d6d6d;text-decoration:none;line-height:20px;}
.loginContainer .infol li a:hover { color: #f60;text-decoration:none;}

.InputOff{PADDING:4px 0 2px 4px; LINE-HEIGHT: 16px; WIDTH: 180px; HEIGHT: 16px;border:1px solid #B7B7B7;}
.InputOn{PADDING:4px 0 2px 4px; LINE-HEIGHT: 16px; WIDTH: 180px; HEIGHT: 16px;border:1px solid #FF7700;background-color:#FFF4EB;}


