/*登录部分*/
.usertag{ font-size:20px;   margin-top:30px; color:#666;}
.loginWrap{ background:url(../images/loginbg.jpg) center top no-repeat; padding:50px 0px; height:450px; }
.loginBox{ width:400px; height:460px; float:right; background:#FFF; margin-right:50px;/* box-shadow:0 1px 5px 0 #ccc;*/  }
.loginBox .title{ line-height:45px; background:#f6f8f8; padding-left:60px; font-size:18px; border-radius:5px 5px 0 0; margin-top:-5px; border-bottom:1px solid #eee;}
.loginBox .input_div{ padding:30px 60px;  }
.login_mobile, .login_user,.login_password{ padding:4px; padding-left:40px;  background:url(../images/icon3.png) -3px 7px no-repeat;  }
.login_mobile{ background-position:-3px -70px; }
.login_password{ background-position:-3px -30px; }
.captcha{ width:140px;}
 
.captchav img{ height:44px;}
.login_btn{ background:#ff8800; line-height:36px; font-size:18px; color:#FFF; text-align:center; border-radius:3px; margin:15px 0; cursor:pointer;}
.new_reg{ font-size:14px;}
.new_reg a{ color:#ff8800;}
.outh{ border-top:1px solid #ededed; padding:20px 60px; color:#888}
.longtime{ height:20px; color:#999; }
.loginAd{ float:left; width:550px; height:460px;  }
.loginAd a{ display:block; width:100%; height:460px; }
.input_div input[type="text"],.input_div  input[type="password"],.input_div select{ border:1px solid #ccc; line-height:30px; display:block; box-sizing:border-box; width:100%;margin-bottom:20px;}
.userbot{ text-align:center; line-height:180%; padding:30px; }
.vbtn{ background:#ff8800; color:#fff; text-align:center; width:99px; float:right; line-height:40px; border-radius:3px; cursor:default;}
.mininput{ width:130px; padding:5px;}

.floatv{ position:absolute; left:0px; top:-5px; width:700px; height:445px; border-radius:9px 9px 0 0; border:0px solid #ddd; background:#fff; padding:10px; }
.floatv .fclose{ float:right; font-size:14px; cursor:pointer}
.floatv .xieyi,.floatv .zhidu{overflow-y:scroll; width:100%; height:410px; font-size:12px; line-height:180%;}
.floatv .zhidu{ font-size:15px; line-height:180%;}

/*用户中心*/
input{ border:1px solid #ccc; line-height:18px; min-width:30px; padding:5px;  color:#666; }
.lindex{ margin-top:20px;}
.lindex .left{ width:180px; background:#FFF;border:1px solid #ddd; min-height:400px; float:left; padding:10px;}
.lindex .right{ width:980px;  min-height:400px; float:right; }
.lindex .left .base{   font-size:16px; padding-left:30px;  color:#0486cd; font-weight:bold}

.menu{ margin-top:20px; font-size:14px;}
.menu li{ display:block; line-height:40px; padding-left:30px;}
.menu li i{ color:#999; margin-right:10px;}
.menu li>div a{ display:block; padding-left:16px; font-size:14px; line-height:30px}

.ubox{};
.seach{ display:flex; line-height:30px;}
.seach .title{ font-size:16px; margin-right:50px; font-weight:bold; border-left:2px solid #06C}
.seach>div{ margin-right:10px;}
.seach .seach{ line-height:31px; border:none; background:#00b081; color:#FFF; cursor:pointer; padding:0px 20px; border-radius:2px;}
.seach .seach:hover{  background:#029971;}
.tbl{ line-height:20px; background:#d5ecee; margin-top:20px;}
.tbl td{ padding:10px 5px; background:#FFF;text-align:center}
.tbl tr:hover td{background:#f0f8ff}
.tbl th{ background:#defff8; font-weight:bold;padding:10px 5px; }
.tbl .f12{ color:#888;}
.tbl .btn{ margin-left:10px;}
.tblal td{ text-align:left}
.tblal .tdr { text-align:right}

.orderinfo{ margin-top:20px; line-height:200%;}
.opay{ padding:20px; text-align:center;}
.opay .vv{ width:180px;}
.wc{ font-size:32px; text-align:center; font-weight:bold; color:#00b081; padding:30px;}

.utitle{ position:relative;   margin:0px 15px;  line-height:32px; padding-top:10px;}
.utitle .tname{ font-size:20px; color:#666; font-weight:bold  }
.utitle .line{ height:20px; background:#007ccc; width:3px; position: absolute; top:16px; left:-15px;}
.ulist>div{padding:5px; padding-left:40px; line-height:26px; }
.ulist i{ color:#999}.ulist i.cfff{ color:#fff}
.ulist .btn{ font-size:12px; line-height:18px;}
.w400{ width:400px}

.profile .form {padding:15px 15px 50px 15px;}
.profile .form dl {clear:both;padding:7px 0;}
.profile .form dl dt {width:90px;float:left;display:block;line-height:30px;text-align:right;color:#666;}
.profile .form dl dd {display:block;margin-left:85px;line-height:30px;}
.profile .form dl dd.gender input {vertical-align:middle}
.profile .form dl dd input.txt {width:200px;}
.profile .form dl dd input.txt.w100 {width:100px;}
.profile .form dl dd input.txt.w150 {width:150px;}
.profile .form dl dd .browsefile {position:relative;}
.profile .form dl dd input.upavatar {position:absolute;left:0;top:0;height:28px;border:none;background:none;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;}
.profile .form dl dd textarea {padding:5px;border:1px solid #ccc; }
.profile .form dl.avatar {padding-left:95px;}
.profile .form dl.avatar dt {width:100px;height:100px; border-radius:1px;overflow:hidden; float:left; margin-right:10px;}
.profile .form dl.avatar dt img {width:100%;}
.profile .form dl.avatar dd {margin-left:90px; margin-top:52px;}
.profile-btn button{color:#f6f6f6;padding:0px 20px; margin-left:95px;  background:#007ccc;border:1px solid #2378EB; line-height:30px; border-radius:3px;}
 
.avatar-crop {border:1px solid #888;background:#fafafa;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 15px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 15px rgba(0,0,0,0.4);box-shadow:0 0 15px rgba(0,0,0,0.4);position:absolute;z-index:999;}
.avatar-crop h3 {position:relative;font-size:14px;color:#666;margin:0;padding:10px 10px 10px 12px;border-bottom:1px solid #e5e5e5;-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.avatar-crop h3 a {display:block;position:absolute;top:8px;right:8px;font-size:16px;height:18px;line-height:18px;text-align:center;color:#888;font-weight:normal;text-decoration:none;cursor:pointer}
.avatar-crop h3 a:hover {color:#C33}
.avatar-crop .aln-c {width:auto;height:auto;padding:20px 30px;border-bottom:1px solid #fff;border-top:1px solid #fff;display:table-cell;vertical-align:middle;}
.avatar-crop .save {padding:15px;text-align:center;border-top:1px solid #e5e5e5;-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.iform th{ text-align:right; font-weight:normal;}
.iform td{ padding:8px 5px;}

.chatting{}
.chatting .wen,.chatting .da{ display:inline-block; padding:0px 5px; color:#FFF; background:#f86d06; border-radius:5px; font-size:12px; margin-right:10px;}
.chatting .da{ background:#090}
.chatting dl{ margin:10px 0px;}
.chatting dt{ font-size:12px; color:#999;}
















