.main { width:1232px; margin:20px auto 0;}
.content .main { width:1016px; margin:0 auto; padding-bottom:130px;}
.w366 { width:366px;}
.w650 { width:650px;}
.w300 { width:300px;}
.w922 {width:922px;position:relative;}
.w912 { width:912px;}
.main .title { position:relative; height:74px; margin-bottom:83px; border-bottom:1px solid #d20a0c; font-size:36px; color:#303030;}
.main .title span { position:absolute; bottom:-10px; left:50%; display:block; width:152px; margin-left:-76px; text-align:center; background:#fff; }
.main a:hover { text-decoration:underline;}
.active-body { background: #fff;}
/*login module*/
.login-module .fast-login { display:none; height:300px; border-right:1px solid #eaeaea ;}
.login-module .normal-login { width:340px; margin:0 auto;}
.login-module .normal-login .label { width:80px; height:40px; font:18px/40px '黑体'; color:#000; }
.login-module .normal-login .rem{height:20px;zoom:1;}
.login-module .normal-login .rem .rem-btn{float:left;display:block;width:18px;height:20px;}
.login-module .normal-login .rem div.fl{height:20px;padding-top:10px;}
.login-module .normal-login .rem span{margin-right:10px;background:url(../images/remboxnone.png) no-repeat left center;background-size:100% auto;}
.login-module .normal-login .rem span.remcheck{background:url(../images/rembox.png) no-repeat left center;background-size:100% auto;}
.login-module .normal-login .rem .label{height:20px;color:#797979;font:18px/20px '黑体';}
.login-module .normal-login .ipt-box { width:260px;}
.login-module .normal-login .password,.login-module .normal-login .account {height:38px; padding:0 14px; background:#e5e5e5; border:1px solid #e5e5e5; font:14px/38px '黑体'; color:#000;}
.login-module .normal-login .account { width:230px;}
.login-module .normal-login .password { width:200px;}
.login-module .normal-login .psd-btn { display:block; width:30px; height:40px; background:#e5e5e5 url(../images/locked.jpg) no-repeat; cursor:pointer;}
.login-module .normal-login .psd-btn.unlocked {background:#e5e5e5 url(../images/lock.jpg) no-repeat;}
.login-module .normal-login .check { position:relative; height:20px; padding-left:78px; font:14px/20px '黑体'; color:#fff; background:#d20b0d;}
.login-module .normal-login .close-btn { display:block; position:absolute; top:-5px; left:13px; z-index:9; width:30px; height:30px; background:#d20b0d url(../images/close_btn.jpg) no-repeat; cursor:pointer;}
.login-module .normal-login .check-btn {display:block; position:absolute; top:0; right:0; z-index:9; width:20px; height:20px; background:#d20b0d url(../images/check_btn.jpg) no-repeat; }
.login-module .normal-login .error {margin:20px 0 10px; text-align:center; font:14px/25px '黑体'; color:#303030;}
.login-module .normal-login .land-btn { display:block; height:40px; font:18px/40px '黑体'; text-align:center; border-radius:10px; background:#d20a0c; color:#fff;}
.login-module .normal-login .links {padding-top:16px; text-align:center; color:#303030; font-size:16px; font-family:'黑体';}
.login-module .normal-login .links a { margin:0 20px;}

/*registered module*/
.registered-module .normal-registered {}
.registered-module .normal-registered .label { width:380px; height:40px; text-align:right; font:18px/40px '黑体'; color:#000; }
.registered-module .normal-registered .ipt-box { width:636px; line-height:40px;}
.registered-module .normal-registered .password,.registered-module .normal-registered .account {height:38px; padding:0 14px; background:#e5e5e5; border:1px solid #e5e5e5; font-size:14px/38px '黑体'; color:#000;}
.registered-module .normal-registered .account { width:230px;}
.registered-module .normal-registered .account-ok { display:inline-block; display:none; margin-left:25px; width:20px; height:40px; vertical-align:top; background:url(../images/account_ok.jpg) no-repeat;}
.registered-module .normal-registered .account-error,.registered-module .normal-registered .password-error { display:none;  margin-left:25px; font-size:14px;}
.registered-module .normal-registered .password { width:200px;}
.registered-module .normal-registered .check { width:103px; height:38px; padding:0 14px; background:#e5e5e5; border:1px solid #e5e5e5; font-size:20px;}
.registered-module .normal-registered .check-btn { width:114px; margin-left:12px; font:15px/38px '黑体'; text-align:center; color:#fff; border-radius:5px; background:#000; cursor:pointer;}
.registered-module .normal-registered .times { display:none; margin-left:25px; font-size:14px; color:#d20a0c;}
.registered-module .normal-registered .time { color:#303030;}
.registered-module .normal-registered .psd-btn { display:block; width:30px; height:40px; background:#e5e5e5 url(../images/locked.jpg) no-repeat; cursor:pointer;}
.registered-module .normal-registered .psd-btn.unlocked {background:#e5e5e5 url(../images/lock.jpg) no-repeat;}
.registered-module .normal-registered .land-btn { display:block; width:336px; height:40px; margin-left:308px; font:18px/40px '黑体'; text-align:center; border-radius:10px; background:#d20a0c; color:#fff;}
.registered-module .normal-registered .agreement-inner { margin: 12px 0 8px;}
.registered-module .normal-registered .agreement-btn { display:inline-block; width:22px; height:24px; margin:8px 10px 0 0; vertical-align:top; background:url(../images/agreement.jpg) no-repeat; cursor:pointer;}
.registered-module .normal-registered .agreement-btn.active{background:url(../images/agreement_active.jpg) no-repeat;}
.registered-module .normal-registered .agreement { font-weight:900;}
.registered-module .normal-registered .links {padding-top:16px; text-align:center; color:#303030; font-size:14px; font-family:'黑体';}
.registered-module .normal-registered .links a { margin:0 3px; font-weight:900;}
/*thick*/
.thickdiv {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10000001;
    width: 100%;
    height: 100%;
    background: #000;
    border: 0;
    filter: alpha(opacity = 15);
    opacity: .15;
}

.thickbox {
    position: absolute;
    z-index: 10000002;
    overflow: hidden;
    padding: 0;
    border: 4px solid rgba(0, 0, 0, 0.1);
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.thicktitle {
    height: 27px;
    padding: 0 10px;
    border: solid #C4C4C4;
    border-width: 1px 1px 0;
    background: #F3F3F3;
    line-height: 27px;
    font-family: arial, "\5b8b\4f53";
    font-size: 14px;
    font-weight: bold;
    color: #333;
}

.thickclose:link, .thickclose:visited {
    display: block;
    position: absolute;
    z-index: 100000;
    top: 7px;
    right: 12px;
    overflow: hidden;
    width: 15px;
    height: 15px;
    background: url(http://misc.360buyimg.com/201007/skin/df/i/bg_thickbox.gif) no-repeat 0 -18px;
    font-size: 0;
    line-height: 100px;
}

.thickcon {
    overflow: auto;
    background: #fff;
    border: solid #C4C4C4;
    border-width: 1px;
    padding: 10px;
}

.thickloading {
    background: url(http://misc.360buyimg.com/201007/skin/df/i/loading.gif) #fff no-repeat center center;
}

.thickcountdown {
    height: 20px;
    padding-right: 6px;
    margin-top: -20px;
    text-align: right;
    color: #999;
}

*html .thickframe {
    position: absolute;
}

*html .thickdiv {
    position: absolute;
}

#thicktitler {
    padding: 0 11px;
    background: #8DB7DC;
    border: none;
    color: #fff;
}

#thickcloser:link, #thickcloser:visited {
    top: 6px;
    right: 9px;
    width: 16px;
    height: 17px;
    background-position: 0 0;
}

#thickconr {
    border: solid #8DB7DC;
    border-width: 1px;
}
.thickbox .thicktitle{padding:0 10px;text-align: left;}
.thickbox-form {width:500px;background: #fff;padding-top:20px;}
.thickbox-form .label{width:130px;}
.thickbox-form .btn-verify,.thickbox-tip .btn-red{
     background-color: #e74649;
    background-image: -moz-linear-gradient(top,#e74649,#df3033);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#e74649),color-stop(1,#df3033));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e74649', endColorstr='#df3033', GradientType='0');
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e74649', endColorstr='#df3033');
    background-image: linear-gradient(to top,#e74649 0,#df3033 100%);
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    height:34px;
    line-height: 34px;
    padding: 0 40px;
    color: #fff;
    font-family: "microsoft yahei";
    font-size:16px;
    font-weight: bold;
}
.thickbox-form .btn-verify:hover,.thickbox-tip .btn-red:hover{
     background-color: #f05356;
    background-image: -moz-linear-gradient(top,#f05356,#eb3c3f);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#f05356),color-stop(1,#eb3c3f));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f05356', endColorstr='#eb3c3f', GradientType='0');
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f05356', endColorstr='#eb3c3f');
    background-image: linear-gradient(to top,#f05356 0,#eb3c3f 100%);
    text-decoration: none;
}
.thickbox-form .btn-verify:link,.thickbox-form .btn-verify:visited {
    color: #fff;
    text-decoration: none
}
.thickbox-tip{
    font-size:14px;
    line-height: 25px;
    padding:10px 40px;
    font-family: verdana;
}
.thickbox h4{font-size:16px;font-weight:bold}
.thickbox h5{font-size:14px;font-weight:bold}
.regist-2013 .btnt{width:322px;margin:20px auto 0;}
.regist-2013 .btnt .btn-img{width:322px;height:34px;line-heiht:34px;background:#e4393c;color:#FFF; -moz-border-radius:3px; -webkit-border-radius:3px;border-radius:3px;font-family:"微软雅黑";font-size:16px;font-weight:800;}
.regist-2013 .btnt .btn-img{line-height:34px;}
.btn-img{cursor:pointer;overflow:hidden;margin:0;padding:0;border:0;text-align:center;}
/*forget module*/
.forget-module {}
.forget-phone {display:inline-block; width:292px; height:184px; margin-left:180px; background:url(../images/forget_phone.jpg) no-repeat;}
.forget-mail { display:inline-block; width:293px; height:184px; margin-right:175px; background:url(../images/forget_mail.jpg) no-repeat;}


/*banner*/
.banner {height:510px; padding-top:10px; background:#1c1c1c;}
.banner-inner { width:1232px; margin:0 auto;}
.adv { height:510px; overflow:hidden;}
.slider { position:relative; height:510px; overflow:hidden;}
.slider-inner { position:absolute; top:0; left:0; z-index:1; width:100%; height:100%;}
.slider-inner ul { width:800%;}
.slider-inner li { float:left; width:922px; height:510px; overflow:hidden;}
.slider-inner li img{width:922px; height:510px;}
.prev-btn,.next-btn{display:block; position:absolute; top:206px; z-index:9; width:56px; height:99px; background:url(../images/slider_btn.png) no-repeat; overflow:hidden; cursor:pointer;}
.prev-btn a,.next-btn a{display:block;width:100%;height:100%;z-index:10}
.prev-btn { left:0; background-position:0  0;}
.next-btn { right:0; background-position:-56px  0;}
.bx-has-pager{ position:absolute; left:0; bottom:14px; z-index:9; width:100%; height:16px; text-align:center;}
.bx-pager-item { display:inline-block; width:16px; height:16px; margin:0 3px; background:#595959;}
.bx-pager-item a{display:inline-block; width:16px; height:16px;text-indent:-9999px;}
.bx-pager-item a.active{ background:#d20a0c;}

/*content left*/
.tab {}
.tab li,.activeDetails-title .tab-a {width:145px; height:32px; border:4px solid #a6a6a6; text-align:center; font:16px/32px '黑体'; color:#303030; cursor:pointer;}
//.tab li { float:left; margin-right:10px;}
.tab li { margin-right:10px;margin-bottom: 5px;float:left;}
.tab li.current,.activeDetails-title .tab-a {border-color:#d20a0c;}
//.greyline{position:absolute;right:0;top:70px;height:2px;width:806px;border-top:1px solid #A6A6A6;border-bottom:9px solid #a6a6a6;background-color:#fff;}
.greyline{height:2px;width:806px;border-top:1px solid #A6A6A6;border-bottom:9px solid #a6a6a6;background-color:#fff;float:right;margin-top:18px;}

.list { margin-top:12px;}
.list .year {font:30px/38px 'Adobe 黑体 Std'; color:#d20a0c; overflow:hidden; zoom:1;}
.list .line {float:right; width:806px; height:2px; margin-top:20px; border-top:1px solid #a6a6a6; border-bottom:9px solid #a6a6a6; background:#fff; overflow:hidden;}
.child-list .item { position:relative; margin-left:16px; padding:0 0 36px 34px; height:300px; border-left:1px dashed #898989;}
.child-list .first .item { padding-top:26px;}
.child-list .month { position:absolute; top:0; left:-16px; z-index:9; font-size:24px; color:#303030; overflow:hidden; background:#fff;}
.child-list .first .month { top:23px;}
.child-list .is-only {}
.child-list .is-only .month {left:-9px; width:14px; height:14px; background: #303030;}
.child-list .photo { position: relative; width:599px; height:300px; overflow:hidden;}
.child-list .date { position: absolute; left:46px; top:10px; z-index:9; font-size:24px; color:#fff; }
.child-list .first .date{ top:36px;}
.photo-details { position:relative; width:230px; height:300px; padding:0 23px 0 19px; font:16px/30px '黑体';}
.child-list .photo-details.hover,.child-list .photo-details:hover{background:#f5f5f5;}
.photo-details div { width:230px;}
.photo-title {max-height:60px; _height:60px; margin-top:16px; font-size:18px; overflow:hidden; zoom:1;} 
.photo-date {}
div.photo-time{position:relative;padding-left:48px;width:182px;}
.photo-time span{position:absolute;top:0;left:0;}
.photo-adress {max-height:60px; _height:60px; overflow:hidden; zoom:1;}
.travel { position: absolute; left:19px; bottom:14px; width:100%; font-size:15px; color:#d20a0c; overflow:hidden; zoom:1;}
.lookDetails {}
.lookDetails a,.lookDetails .otherstatus { display:block; margin-top:8px; text-align:center; font:18px/40px '黑体'; background:#d20a0c; color:#fff;}
.lookDetails .otherstatus{background-color:#eee;color:#ccc;}
.travel-link { margin-top:10px;}
.travel-link b{ float:right; height:21px; padding:0 16px; margin-top:5px; font:14px/21px '黑体'; border:1px solid #d20a0c;color:#000;}

.adress-nav {padding-bottom:10px; font-size:14px; color:#000; border-bottom:1px solid #000;}
.adress-nav a{}
.activeDetails-title {margin-top:10px; font:24px/39px '黑体'; color:#000;}
.active-main {}
.active-main .photo { width:639px; height:300px;}
.active-main .photo-details { width:229px; height:298px; padding:0 22px 0 21px; border:1px solid #c1c1c1; border-left:none; line-height:36px; background:#f5f5f5;}
.active-main .photo-details .photo-date { padding-top:17px;}
.active-main .photo-details .travel { bottom:36px;}
.photo-author {}
.active-main .photo-adress { max-height:72px; _height:72px;}
.fieldset { position:relative; height:24px;}
.legend { position:absolute; left:21px; top:1px; z-index:9; height:24px; padding:0 7px; font-size:24px; color:#d20a0c; background:#fff;}
.legend-line { position:absolute; left:0; bottom:0; z-index:1; width:100%; height:2px; border-top:1px solid #c1c1c1; border-bottom:2px solid #c1c1c1; overflow:hidden;}
.write-main {padding:10px 0; font:14px/24px '黑体'; color:#000;}
.write-main p { padding:13px 0;}
.write-main img{max-width:912px;height:auto!important}
.active-comments { margin:26px 0;}

/*content right*/
.r-ad{width:300px; }
.mag{width: 300px; float: right; margin:6px 0 0 0;}
.mag li{margin-top:9px;}
.sub-txt { width: 240px;height: 26px;background: #e2e3e7;float: left;text-align: center;font-size: 18px;color: #999;border: 1px solid #969799;}
.sub-btn{ width: 56px; height:26px; background:#f2f2f2; display: block; float: left; border: solid 1px #bcbcbc; text-align: center; color: #000; font-size:18px; line-height:26px;  }
.weekly{ width:300px; color: #fff; float:right; margin-top: 15px; font-size: 24px;}
.weekly-title{height: 30px;font-size: 24px; padding:10px 0 0 10px;background: #d20a0c;}
.weekly-content{ display:block; padding:20px 10px 20px 0; float: left; }
.weekly-content:hover{background: #f5f5f5;}
.weekly-content li{float:left; display: block; }
.weekly-content li a{font-size: 16px; color: }
.weekly-content-pic{width:150px; height:150px;}
.weekly-content-channel{height: 26px; background:#000;margin-left: 10px;font-size: 16px ;padding:0px 10px;}
.weekly-content-channel a{display: block; width:100%; height: 100%; color: #fff; text-decoration: none; text-align: center ; line-height: 26px; }
.weekly-content-channel a:hover{color:#fff!important;}
.weekly-content-title{width:130px; margin:10px 0 0 10px; font-weight: bold; height: 42px; overflow: hidden; line-height: 22px;  }
.weekly-content-title a{ color: #000; height: 100%; display:block;}
.weekly-content-title a:hover{color: #fe0000;}
.weekly-content-content{width:130px; margin:10px 0 0 10px;font-size: 14px ; color: #000; height: 62px; overflow: hidden; line-height: 22px;}

/*loading*/
.loading{ float: left; width:100%; background: #fff; /*border-top: solid 1px #999;*/ padding:10px 0;}
.loading ul{width: 220px; height: 22px; margin:  0 auto; line-height: 22px;}
.loading ul li{float: left;_display: inline;}
.loading ul li a{width: 22px; height: 22px; background: #dddddd; float: left; margin-right: 10px;}
.loading ul li a.curr{background: #d71921; }
/*activeDetails popup*/
.active-body{position:relative;}
.popUp{display:none;position:absolute;left:0;top:0;width:100%;background:#000;z-index:100;filter:Alpha(opacity=70);opacity:0.7;}
.popup-inner{display:none;position:fixed;left:50%;top:50%;margin:-451px 0 0 -451px;width:902px!important;height:902px!important;background:#fff;z-index:200;font-family:'黑体';background:url(../images/qrcode.png) center center no-repeat #e6e6e6;}
.popup-inner img{margin:197px 0 0 228px;}
.popup-inner .close-btn{display:none;position: fixed;top: 50%;left: 50%;margin: -497px 0 0 405px;display:block;height:93px;width:93px;background:url(../images/qrclose.png) no-repeat;cursor:pointer;z-index:201;}
/* 修正IE6振动bug */
html,html body{_background-image:url(about:blank);_background-attachment:fixed}
.ie6fixedTL{_position:absolute;_left:expression(eval(document.documentElement.scrollLeft+ (document.documentElement.clientWidth-this.offsetWidth)/2));_top:expression(eval(document.documentElement.scrollTop+ (document.documentElement.clientHeight-this.offsetHeight)/2));_margin:0;}
.popup-inner .top-content{clear:both;}
.popup-inner span{float:right;font-style:normal;color:#BCBCBC;font-size:16px;line-height:21px;}
.popup-inner ul li{margin-top:20px;font:18px '黑体';overflow:hidden;zoom:1;}
.popup-inner ul li .right-part{float:right;width:439px;}
.popup-inner ul li b{float:left;padding-top:10px;margin-right:40px;font:18px '黑体';color:#000;font-weight:600;}
.popup-inner ul li input{width:173px;padding:9px 22px;border:none;background:#E6E6E6;font:18px '黑体';}
.popup-inner ul .address-wrap b{margin-right:32px}
.popup-inner ul .address-wrap select{width:136px;padding:9px 22px;margin:0;font:18px '黑体';}
.popup-inner ul .address-wrap input{width:382px;margin:22px 0 0 0;font:18px '黑体';}
.bottom-content{clear:both;}
.bottom-content textarea{width:464px;height:114px;padding:25px 29px;color:#000;background:#E6E6E6;border:none;font-size:18px}
.bottom-content .btn-red{display:block;width:54px;margin:20px auto 0 auto;padding:7px 50px;font-size:18px;color:#fff;background:#D20A0C;text-align:center;}
/*module left-menu*/
.content{font-family:"黑体"}
.left-menu, .right-content{margin-top:58px;}
.left-menu{margin-left:144px;_margin-left:72px;}
.left-menu .top-icon{display:block;width:210px;height:80px;text-align:left;overflow:hidden}
.left-menu .top-icon img{float:left;width:80px;height:80px;overflow:hidden;}
.left-menu .name{float:left;display:block;padding:60px 0 0 10px;font-size:18px;font-style:normal;font-weight:400;}
.left-menu ul{margin:20px 0 0 0;width:210px;}
.left-menu ul li{margin:10px 0 0 0;}
.left-menu ul li a{display:block;margin:10px 0 0 0;padding:30px 55px 29px 83px;color:#000;font-size:18px}
.left-menu ul li a.mail{background:url(../images/mail.png) no-repeat 45px 30px #E5E5E5;}
.left-menu ul li a.star{background:url(../images/star.png) no-repeat 45px 30px #E5E5E5;}
.left-menu ul li a.infocenter{background:url(../images/infocenter.png) no-repeat 45px 30px #E5E5E5;}
.left-menu ul li a.safecenter{background:url(../images/safecenter.png) no-repeat 45px 30px #E5E5E5;}
.left-menu ul li a.active-1, .left-menu ul li a.active-2, .left-menu ul li a.active-3, .left-menu ul li a.active-4{color:#fff;background:url(../images/mail-white.png) no-repeat 45px 30px #D20A0C;}
.left-menu ul li a.active-2{background:url(../images/star-white.png) no-repeat 45px 30px #D20A0C;}
.left-menu ul li a.active-3{background:url(../images/infocenter-white.png) no-repeat 45px 30px #D20A0C;}
.left-menu ul li a.active-4{background:url(../images/safecenter-white.png) no-repeat 45px 30px #D20A0C;}

/* basicinfo module*/

.basicinfo-module{width:1232px;margin:0 auto;background:#fff;}
.basicinfo-module .right-content{position:relative;margin-left:115px;padding-bottom:120px;_height:678px;_overflow:hidden;_zoom:1}
.basicinfo-module .right-content .top-title{height:35px;width:555px;overflow:hidden;}
.basicinfo-module .right-content .top-title h1{float:left;width:122px;background:#fff;color:#000;font-size:30px;font-weight:400;}
.basicinfo-module .right-content .top-title span{display:block;width:430px;height:1px;border-top:1px solid #D20A0C;position:absolute;top:30px;left:125px;}
.basicinfo-module .right-content .top-title .btn-red{float:right;display:block;width:52px;height:18px;padding:2px 0 0 9px;background:url(../images/red-btn.jpg) no-repeat;color:#fff;text-align:left;font-size:14px;}
.basicinfo-module .right-content .right-info{width:555px;margin-top:30px;text-align:left;overflow:hidden;}
.basicinfo-module .right-content .right-info .user-icon{height:80px;}
.basicinfo-module .right-content .right-info .user-icon img{width:80px;height:80px;}
.basicinfo-module .right-content li{margin:20px 0 0 0;overflow:hidden;zoom:1;font-size:18px;}
.basicinfo-module .right-content li b,.basicinfo-module .right-content li span{font-size:18px;}
.basicinfo-module .right-content li b{float:left;padding:10px 0 0 0;}
.basicinfo-module .right-content li .input-info{float:left;display:block;margin-left:70px;width:155px;height:20px;padding:10px 20px;background:url(../images/input-info.jpg) no-repeat left top;*width:115px;}
.basicinfo-module .right-content li .addwidth{width:320px;background-position:0 -180px;*width:280px;}
.basicinfo-module .right-content li .address{width:388px;background-position:0 -300px;*width:348px;}
.basicinfo-module .update-info li .input-info{background:#E5E5E5;font-size:18px;border:none;}
.basicinfo-module .update-info li .radio{float:left;display:block;padding-left:25px;margin:10px 35px 0 0;background:url(../images/radio.jpg) no-repeat left top}
.basicinfo-module .update-info li .radio:hover{cursor:pointer}
.basicinfo-module .update-info li .ml70{margin-left:70px;}
.basicinfo-module .update-info li .checked{background:url(../images/radio-check.jpg) no-repeat left top}
.basicinfo-module .update-info li .link-red{float:left;display:block;margin:10px 0 0 10px;font-size:18px;color:#d20a0c}
.basicinfo-module .update-info .address-wrap{width:555px;overflow:hidden;zoom:1;height:102px;}
.basicinfo-module .update-info .address-wrap b{margin-right:70px;_margin-right:80px;}
.basicinfo-module .update-info .address-wrap select{width:136px;margin-right:10px;font-size:18px;padding:7px;*width:122px;}
.basicinfo-module .update-info .address-wrap .mr0{margin-right:0}
.basicinfo-module .update-info .address-wrap .address{margin:21px 0 0 125px;_margin:21px 0 0 0;}
/* myactive module*/

.myActive-module{width:1232px;margin:0 auto;background:#fff;}
.myActive-module .right-content{position:relative;margin-left:115px;padding-bottom:120px;}
.myActive-module .right-content .top-title{_float:left;height:35px;width:555px;overflow:hidden;}
.myActive-module .right-content .top-title h1{float:left;width:122px;background:#fff;color:#000;font-size:30px;font-weight:400;}
.myActive-module .right-content .top-title span{position:absolute;top:30px;left:125px;display:block;width:430px;height:1px;border-top:1px solid #D20A0C;}
.myActive-module .right-content .right-info{text-align:left;}
.myActive-module .right-content .right-info li{position:relative;margin-top:30px;width:410px;height:100px;background:url(../images/back.jpg) repeat-x;overflow:hidden;zoom:1;padding-right:145px;_padding-right:0;_width:555px;}
.myActive-module .right-content .right-info li img{float:left;width:100px;height:100px;overflow:hidden;}
.myActive-module .right-content .right-info li h5{float:left;width:285px;height:18px;margin:15px 0 0 25px;font-size:18px;line-height:1;overflow:hidden;}
.myActive-module .right-content .right-info li b{*width:142px;float:left;}
.myActive-module .right-content .right-info li p{position:absolute;left:100px;top:62px;}
.myActive-module .right-content .right-info li b,.myActive-module .right-content .right-info li p{margin:15px 0 0 25px;font-size:14px;font-weight:400;line-height:1;word-break:keep-all;}
.myActive-module .right-content .right-info li span{position:absolute;left:410px;top:30px;font-size:18px;height:40px;padding:12px 0 0 55px;*height:52px;*width:127px;}
.myActive-module .right-content .right-info li .circle-red{color:#d20a0c;background:url(../images/CIRCLE-_-OK.png) no-repeat left top;}
.myActive-module .right-content .right-info li .circle-time{background:url(../images/TIME.png) no-repeat left top;}
.myActive-module .right-content .right-info li .circle-delete{background:url(../images/CIRCLE-_-DELETE.png) no-repeat left top;}
.myActive-module .right-content .right-info li .circle-delete i{float:right;margin-right:18px;font-style:normal;font-size:12px;color:#7d7d7d;*margin-right:52px}
.myActive-module .right-content .right-info li .circle-exclamation{background:url(../images/circle-exclamation.png) no-repeat left top;}
/*notice-module*/
.notice-module{width:1232px;margin:0 auto;background:#fff;}
.notice-module .right-content{margin-left:115px;padding-bottom:120px;}
.notice-module .right-content .top-title{position:relative;height:35px;width:555px;overflow:hidden;}
.notice-module .right-content .top-title h1{float:left;width:122px;background:#fff;color:#000;font-size:30px;font-weight:400;}
.notice-module .right-content .top-title span{display:block;width:430px;height:1px;border-top:1px solid #D20A0C;position:absolute;top:30px;left:125px;}
.notice-module .right-content .right-info{text-align:left;width:555px;overflow:hidden;zoom:1}
.notice-module .right-content .right-info li{position:relative;margin:30px 0 0 0;}
.notice-module .right-content .right-info li .top-instruc{display:block;width:555px;overflow:hidden;zoom:1;}
.notice-module .right-content .right-info li h5{float:left;max-width:360px;font-size:18px;cursor:pointer;}
.notice-module .right-content .right-info li span{float:left;display:block;margin:5px 0 0 10px;color:#d20a0c;font-size:14px;}
.notice-module .right-content .right-info li b{float:right;padding-right:30px;color:#303030;font-weight:400;font-size:16px;}
.notice-module .right-content .right-info li p{display:none; overflow:hidden;padding-right:25px;font-size:14px;line-height:1.8;}
.notice-module .right-content .right-info li i{position:absolute;left:545px;top:7px;width:0;height:0;border-left:5px solid #FFF;border-right:5px solid #FFF;border-top:5px solid #979797;cursor:pointer;}
.notice-module .right-content .right-info .expand i{border-left:5px solid #FFF;border-right:5px solid #FFF;border-bottom:5px solid #d20a0c;border-top:none;_top:-5px;}
.notice-module .right-content .right-info .expand p{ display:block;}

/*safe-module*/
.safe-module{width:1232px;margin:0 auto;background:#fff;}
.safe-module .right-content{margin-left:115px;padding-bottom:120px;}
.safe-module .right-content .top-title{position:relative;height:35px;width:555px;overflow:hidden;}
.safe-module .right-content .top-title h1{float:left;width:122px;background:#fff;color:#000;font-size:30px;font-weight:400;}
.safe-module .right-content .top-title span{display:block;width:430px;height:1px;border-top:1px solid #D20A0C;position:absolute;top:30px;left:125px;}
.safe-module .right-content .right-info{margin-top:15px;text-align:left;width:555px;overflow:hidden;zoom:1}
.safe-module .right-content .right-info li{height:80px;margin-top:30px;background:url(../images/back.jpg) repeat-x left top;}
.safe-module .right-content .right-info li b{float:left;display:block;width:50px;padding:30px 65px 30px 95px;color:#fff;font-size:18px;font-weight:400}
.safe-module .right-content .right-info li b.code{background:url(../images/lock-white.png) no-repeat 50px 30px #D20A0C;}
.safe-module .right-content .right-info li b.mail{background:url(../images/mail26-white.png) no-repeat 45px 30px #D20A0C;}
.safe-module .right-content .right-info li b.phone{background:url(../images/phone-white.png) no-repeat 51px 26px #D20A0C;}
.safe-module .right-content .right-info li span{float:left;diaplay:block;margin:30px 0 0 48px;font-size:18px;}

/*updatepw-module*/
.updatepw-module{width:1232px;margin:0 auto;background:#fff;}
.updatepw-module .right-content{margin-left:115px;padding-bottom:120px;}
.updatepw-module .right-content .top-title{position:relative;height:35px;width:555px;overflow:hidden;}
.updatepw-module .right-content .top-title h1{float:left;width:122px;background:#fff;color:#000;font-size:30px;font-weight:400;}
.updatepw-module .right-content .top-title span{position:absolute;top:30px;left:125px;display:block;width:430px;height:1px;border-top:1px solid #D20A0C;}

.updatepw-module .right-content .right-info{margin-top:15px;text-align:left;width:555px;overflow:hidden;zoom:1}
.updatepw-module .right-content .right-info p{width:555px;height:80px;margin-top:30px;background:url(../images/back.jpg) repeat-x left top;overflow:hidden;zoom:1;}
.updatepw-module .right-content .right-info p b{float:left;display:block;padding:30px 54px 30px 84px;color:#fff;font-size:18px;font-weight:400;background:url(../images/key.png) no-repeat 48px 30px #D20A0C;}
.updatepw-module .right-content .right-info p span{float:left;display:block;margin:30px 0 0 48px;font-size:18px;}
.updatepw-module .right-content .right-info .normal-registered{margin:30px auto 0 auto;}
.updatepw-module .right-content .right-info .label { width:72px; height:40px; text-align:right; font:18px/40px '黑体'; color:#000; }
.updatepw-module .right-content .right-info .ipt-box {line-height:40px;}
.updatepw-module .right-content .right-info .password,.updatepw-module .right-content .right-info .account {height:38px; padding:0 14px; background:#e5e5e5; border:1px solid #e5e5e5; font-size:14px/38px '黑体'; color:#000;}
.updatepw-module .right-content .right-info .account { width:230px;}
.updatepw-module .right-content .right-info .account-ok { display:inline-block; display:none; margin-left:25px; width:20px; height:40px; vertical-align:top; background:url(../images/account_ok.jpg) no-repeat;}
.updatepw-module .right-content .right-info .account-error,.updatepw-module .right-content .right-info .password-error { display:none;  margin-left:25px; font-size:14px;}
.updatepw-module .right-content .right-info .password { width:200px;}
.updatepw-module .right-content .right-info .check { width:103px; height:38px; padding:0 14px; background:#e5e5e5; border:1px solid #e5e5e5; font-size:20px;}
.updatepw-module .right-content .right-info .check-btn { width:114px; margin-left:12px; font:15px/38px '黑体'; text-align:center; color:#fff; border-radius:5px; background:#000; cursor:pointer;}
.updatepw-module .right-content .right-info .times { display:none; margin-left:25px; font-size:14px; color:#d20a0c;}
.updatepw-module .right-content .right-info .time { color:#303030;}
.updatepw-module .right-content .right-info .psd-btn { display:block; width:30px; height:40px; background:#e5e5e5 url(../images/locked.jpg) no-repeat; cursor:pointer;}
.updatepw-module .right-content .right-info .psd-btn.unlocked {background:#e5e5e5 url(../images/lock.jpg) no-repeat;}
.updatepw-module .right-content .right-info .land-btn { display:block; width:336px; height:40px; font:18px/40px '黑体'; text-align:center; border-radius:10px; background:#d20a0c; color:#fff;}



.updatepw-module .right-content .right-info .input-info{width:555px;height:40px;margin-top:30px}
.updatepw-module .right-content .right-info .input-info b{float:left;display:block;margin:10px 20px 0 0;font-size:18px;}
.updatepw-module .right-content .right-info .input-info input{height:12px;width:261px;padding:14px;font-size:14px;border:none;background:#E5E5E5;}
.updatepw-module .right-content .right-info .input-info .input-code{background:url(../images/lock.png) no-repeat 261px 11px #E5E5E5}
.updatepw-module .right-content .right-info .btn-submit{display:block;width:50px;margin-top:30px;background:#D20A0C;padding:10px 80px;color:#fff;font-size:18px;}
/*updatemail-module*/
.updatemail-module{width:1232px;margin:0 auto;background:#fff;}
.updatemail-module .right-content{margin-left:115px;padding-bottom:120px;}
.updatemail-module  .right-content .top-title{position:relative;height:35px;width:555px;overflow:hidden;}
.updatemail-module  .right-content .top-title h1{float:left;width:122px;background:#fff;color:#000;font-size:30px;font-weight:400;}
.updatemail-module  .right-content .top-title span{position:absolute;top:30px;left:125px;display:block;width:430px;height:1px;border-top:1px solid #D20A0C;}

.updatemail-module .right-content .right-info{margin-top:15px;text-align:left;width:555px;overflow:hidden;zoom:1}
.updatemail-module .right-content .right-info h5{font-size:18px;margin-top:30px;}
.updatemail-module .right-content .right-info p{width:555px;height:80px;margin-top:30px;background:url(../images/back.jpg) repeat-x left top;}
.updatemail-module .right-content .right-info p b{float:left;display:block;padding:30px 54px 30px 84px;color:#fff;font-size:18px;font-weight:400;background:url(../images/mail26-white.png) no-repeat 48px 30px #D20A0C;}
.updatemail-module .right-content .right-info p span{float:left;diaplay:block;margin:30px 0 0 48px;font-size:18px;}
.updatemail-module .right-content .right-info .input-info{width:542px;height:40px;margin:30px 0 0 13px;}
.updatemail-module .right-content .right-info .input-info b{float:left;display:block;margin:10px 20px 0 0;font-size:18px;font-weight:400;}
.updatemail-module .right-content .right-info .input-info input{height:12px;width:261px;padding:14px;font-size:14px;border:none;background:#E5E5E5;}
.updatemail-module .right-content .right-info .input-info .input-code{background:url(../images/lock.png) no-repeat 261px 11px #E5E5E5}
.updatemail-module .right-content .right-info .btn-submit{display:block;width:72px;margin:30px 0 0 13px;background:#D20A0C;padding:10px 71px;color:#fff;font-size:18px;}

/*updatephone-module*/
.updatephone-module{width:1232px;margin:0 auto;background:#fff;}
.updatephone-module .right-content{margin-left:115px;padding-bottom:120px;}
.updatephone-module  .right-content .top-title{position:relative;height:35px;width:555px;overflow:hidden;}
.updatephone-module  .right-content .top-title h1{float:left;width:122px;background:#fff;color:#000;font-size:30px;font-weight:400;}
.updatephone-module  .right-content .top-title span{position:absolute;top:30px;left:125px;display:block;width:430px;height:1px;border-top:1px solid #D20A0C;}

.updatephone-module .right-content .right-info{margin-top:15px;text-align:left;width:555px;overflow:hidden;zoom:1}
.updatephone-module .right-content .right-info h5{font-size:18px;margin-top:30px;}
.updatephone-module .right-content .right-info p{width:555px;height:80px;margin-top:30px;background:url(../images/back.jpg) repeat-x left top;}
.updatephone-module .right-content .right-info p b{float:left;display:block;padding:30px 54px 30px 84px;color:#fff;font-size:18px;font-weight:400;background:url(../images/phone-white.png) no-repeat 51px 26px #D20A0C;}
.updatephone-module .right-content .right-info p span{float:left;diaplay:block;margin:30px 0 0 48px;font-size:18px;}
.updatephone-module .right-content .right-info .input-info{width:542px;height:40px;margin:30px 0 0 13px;}
.updatephone-module .right-content .right-info .input-info b{float:left;display:block;margin:10px 20px 0 0;font-size:18px;font-weight:400;}
.updatephone-module .right-content .right-info .input-info input{height:12px;width:261px;padding:14px;font-size:14px;border:none;background:#E5E5E5;}
.updatephone-module .right-content .right-info .input-info .input-code{float:left;background:#E5E5E5;}
.updatephone-module .right-content .right-info .btn-submit{display:block;width:72px;margin:30px 0 0 13px;background:#D20A0C;padding:10px 71px;color:#fff;font-size:18px;}
.updatephone-module .right-content .right-info .se-code input{width:133px;}
.updatephone-module .right-content .right-info .se-code .btn-black{float:left;display:block;margin:0 27px 0 13px;font:15px/40px '黑体';color:#fff;padding:0 20px;background:#000;_margin:0 13px 0 13px}
.updatephone-module .right-content .right-info .se-code b.red{float:none;margin:0;display:inline;color:#d20a0c;font:14px/40px '黑体';}
.updatephone-module .right-content .right-info .se-code i{margin-left:10px;color:#303030;font:14px/40px 'arial'}

/*code-popup*/

.popUp{display:none;position:absolute;left:0;top:0;width:100%;background:#000;z-index:100;filter:Alpha(opacity=70);opacity:0.7;}
#code-popup{display:none;position:fixed;left:50%;top:50%;margin:-100px 0 0 -200px;width:400px!important;height:200px!important;background:#fff;z-index:200;font-family:'黑体';background:#fff;border-radius:5px}
#code-popup .title{margin-top:10px;padding-bottom:10px;font:22px/32px '黑体';font-weight:bold;text-align:center;border-bottom:1px solid #999}
#code-popup .code-content{padding:10px 30px;font:18px/26px '黑体';font-weight:400;text-align:center;}
#code-popup .codeclose-btn{display:block;margin:20px auto 0 auto;width:80%;font:18px/40px '黑体';color:#fff;background:#D20A0C;border-radius:10px;text-align:center;}
#code-popup .codecancle-btn{position:absolute;top:5px;right:5px;display:block;width:14px;height:14px;background:url(../images/close-btn.jpg) no-repeat;background-size:100% auto;}
