@charset "utf-8";
@import url("public_style.css");
/*=====================共用样式=====================*/
b{ font-weight:normal;}
i{ color:#ff3300;}
.color1{ color: #009933; font-weight:bold;}
.color2{ color: #FF3366; font-weight:bold;}
.color3{ color: #0033CC; font-weight:bold;}
.color4{ color: #95AB01; font-weight:bold;}
.color5{ color: #ff6600; font-weight:bold;}
.color6{ color: #0099CC; font-weight:bold;}
/*头部宣传位*/
.da_usertop { width:960px; height:auto;overflow:hidden; margin:5px auto 8px auto; }
/*=====================注册页=====================*/
/*会员注册内容块*/
.regcontent { width: 958px; height: auto; margin:20px auto 2px auto; overflow:hidden; clear: both; background:#fff; border:#99CCFF solid 1px; }
.regcontent .item { width: 535px; height: 270px; padding:25px 5px 25px 5px; overflow:hidden; background:#fff; border:1px #f3f3f3 solid; display:block; float: left;}
.regcontent .good { width: 380px; height: 270px; padding:25px 15px 25px 15px; overflow:hidden; background:#F6FAFF; border:1px #f3f3f3 solid; border-left:none; display:block;float:right; }
.regcontent a:link, .regcontent a:visited, .regcontent a:active { text-decoration: underline; color:#0044dd; font-size:12px; }
.regcontent a:hover { text-decoration: underline; color:#ff6600; }
.regcontent .item li{ width: 520px;overflow:hidden; height:auto; padding:5px 0; margin:2px 0; font-size:14px;}
.regcontent .item li img{ margin:0 10px;}
.regcontent .item li input{ font-size:14px;}
.regcontent .item li.bottomline{ border-bottom:1px solid #EDEDED;}
.regcontent .item li span{ text-align:right; width:100px; display:block; float:left; padding:4px 0 0 0; color:#ff6600;}
.regcontent .item li p{ font-size:12px; width:500px;  color:#666666; padding:5px 0 0 101px; float:left; overflow:hidden;word-break :break-all; height:auto;}
.regcontent .good li{ width: 380px;overflow:hidden; height:auto; padding:5px 0; margin:2px 0;}
.regcontent .good li b{ font-weight:bold; color:#ff3300; font-size:14px;}
.regsubmit { text-align:center; width: 958px; height: auto; margin:20px auto 2px auto; overflow:hidden; clear: both;}
.regsubmit button{ background:#FF0033; width:291px; height:35px; background:url(/img/regsubmit_button.gif); border:none; font-size:14px; }
.regsubmit textarea{ font-size:12px; margin:20px 0;}
/*=====================找回密码页=====================*/
.findpasscontent { width: 958px; height: auto; margin:20px auto 2px auto; overflow:hidden; clear: both; background:#F6FAFF; border:#99CCFF solid 1px; }
.findpasscontent .subtitle { width: 900px; height: 40px; padding:5px 5px 25px 5px; overflow:hidden; display:block; margin:0 auto;}
.findpasscontent .item { width: 485px; height: 90px; margin:5px auto 50px auto; padding:25px 5px 25px 5px; border:1px #f6f6f6 solid; overflow:hidden; background:#FAFCFE;}
.findpasscontent a:link, .findpasscontent a:visited, .findpasscontent a:active { text-decoration: underline; color:#0044dd; font-size:12px; }
.findpasscontent a:hover { text-decoration: underline; color:#ff6600; }
.findpasscontent .item li{ width: 470px;overflow:hidden; height:auto; padding:5px 0; margin:2px 0; font-size:14px;}
.findpasscontent .item li img{ margin:0 10px;}
.findpasscontent .item li input{ font-size:14px;}
.findpasscontent .item li span{ text-align:right; width:100px; display:block; float:left; padding:4px 0 0 0; color:#ff6600;}
.findpasscontent .item li p{ font-size:12px; width:500px;  color:#666666; padding:5px 0 0 101px; float:left; overflow:hidden;word-break :break-all; height:auto;}
.findpasssubmit { text-align:center; width: 958px; height: auto; margin:20px auto 2px auto; overflow:hidden; clear: both;}
.findpasssubmit button{ background:#FF0033; width:291px; height:35px; background:url(/img/findpasssubmit_button.gif); border:none; font-size:14px; }
.findpasssubmit textarea{ font-size:12px; margin:20px 0;}
/*=====================修改密码页=====================*/
.editpasscontent { width: 958px; height: auto; margin:20px auto 2px auto; overflow:hidden; clear: both; background:#F6FAFF; border:#99CCFF solid 1px; }
.editpasscontent .subtitle { width: 900px; height: 40px; padding:5px 5px 25px 5px; overflow:hidden; display:block; margin:0 auto;}
.editpasscontent .item { width: 485px; height: 90px; margin:5px auto 50px auto; padding:25px 5px 25px 5px; border:1px #f6f6f6 solid; overflow:hidden; background:#FAFCFE;}
.editpasscontent a:link, .editpasscontent a:visited, .editpasscontent a:active { text-decoration: underline; color:#0044dd; font-size:12px; }
.editpasscontent a:hover { text-decoration: underline; color:#ff6600; }
.editpasscontent .item li{ width: 470px;overflow:hidden; height:auto; padding:5px 0; margin:2px 0; font-size:14px;}
.editpasscontent .item li img{ margin:0 10px;}
.editpasscontent .item li input{ font-size:14px;}
.editpasscontent .item li span{ text-align:right; width:170px; display:block; float:left; padding:4px 0 0 0; color:#ff6600;}
.editpasscontent .item li p{ font-size:12px; width:450px;  color:#666666; padding:5px 0 0 51px; float:left; overflow:hidden;word-break :break-all; height:auto;}
.findpasssubmit { text-align:center; width: 958px; height: auto; margin:20px auto 2px auto; overflow:hidden; clear: both;}
.findpasssubmit button{ background:#FF0033; width:291px; height:35px; background:url(/img/findpasssubmit_button.gif); border:none; font-size:14px; }
.findpasssubmit textarea{ font-size:12px; margin:20px 0;}
/*=====================会员中心页=====================*/
/*侧边栏1*/
.sidebar1 { width:258px; height:203px; background: url(/img/user_sidebar1background.gif) no-repeat; float:left; clear:left; }
.sidebar1 li{ width: 235px;overflow:hidden; height:auto; padding:5px; margin:5px; overflow:hidden;word-break :break-all;}
.sidebar1 li i{ font-size:14px; font-weight:bolder;}
.sidebar1 li.name{ height:38px; font-size:14px; font-weight:bold; margin-bottom:10px; }
.sidebar1 li.name img{ vertical-align:middle; margin:0 5px 0 0; }
.sidebar1 li a:link, .sidebar1 li a:visited, .sidebar1 li a:active { text-decoration: underline; color:#0044dd; }
.sidebar1 li a:hover { text-decoration: underline; color:#ff6600; }
/*侧边栏2*/
.sidebar2 { width:258px; height:auto;  float:left; clear:left; margin:2px 0 0 0; overflow:hidden; }
.sidebar2 .title{ width:258px; height:50px; background: url(/img/user_controllefttitle.gif) no-repeat;}
.sidebar2 li a:link, .sidebar2 li a:visited, .sidebar2 li a:active { text-decoration: underline; color:#0044dd; }
.sidebar2 li a:hover { text-decoration: underline; color:#ff6600; }
.sidebar2 .control{ border:1px #99A7C5 solid; border-top:none;  width:236px; height:auto; padding:10px; overflow:hidden; background: url(/img/user_controllefttitle2.gif) no-repeat;}
.sidebar2 .control li{ width:55px; height: auto; margin:0 0 2px 0; float:left; overflow:hidden; display:block; padding:2px 0;}
.sidebar2 .control li.subtitle{ width:240px; height:20px; font-size:14px; margin-top:8px; }
.sidebar2 .control li.make{ width:110px;}
.sidebar2 .control li.action{ width:70px;}
/*控制面板右*/
.controlright { width:681px; height: auto; background: url(/img/user_controlrighttitle.gif) no-repeat; float:right; clear:right; overflow:hidden; padding-top:40px; }
.controlright li{ width: 670px;overflow:hidden; height:auto; padding:5px 5px; margin:2px 5px 2px 5px; overflow:hidden;word-break :break-all; font-size:14px; line-height:26px;}
.controlright li b{ font-weight:bold;}
.controlright li.bottomline{ border-bottom:1px dashed #EDEDED; padding-bottom:15px;}
.controlright li span { height:auto; display:inline; float: none;*float: left; }
.controlright li.myurl a:link, .controlright li.myurl a:visited, .controlright li.myurl a:active{ color:#ff6600; }
.controlright li.myurl a:hover { text-decoration: underline; color:#0044dd; }
.controlright li a:link, .controlright li a:visited, .controlright li a:active {text-decoration: underline;  color:#0044dd; }
.controlright li a:hover { text-decoration: underline; color:#ff6600; }
/*控制内容*/
.controlcontent { width:681px; height: auto; background: url(/img/user_controlcontenttitle.gif) no-repeat; float:right; clear:right; overflow:hidden; padding-top:2px; position:relative; }
.controlcontent .controlsubtitle{ color:#1972F1; font-size:16px; font-weight:bold; margin:0 0 10px 0;}
.controlcontent .tips{ background:#FFFDF0; border:1px #ff6600 solid; height:auto; overflow:hidden; margin:20px 0 0 0; padding:5px;}
.controlcontent .tips li{ width: 630px;overflow:hidden; height:auto; margin:1px 5px; overflow:hidden;word-break :break-all; font-size:12px; }
.controlcontent li{ width: 650px;overflow:hidden; height:auto; padding:5px 5px; margin:2px 5px 2px 5px; overflow:hidden;word-break :break-all; font-size:14px; }
.controlcontent li b{ font-weight:bold;}
.controlcontent li p{ font-size:12px; color:#666; letter-spacing: 1px; }
.controlcontent li.topline{ border-top:1px solid #5FB2FE; padding-top:15px;}
.controlcontent li span { height:auto; display:inline; float: none;*float: left; }
.controlcontent li span.radiolisttitle{ display:block; float:left; }
.controlcontent li span.radiolist{ display:block; float:left; }
.controlcontent li span.makebook{ position:absolute; top:195px; right:0;}
.controlcontent li span.makepic{ position:absolute; top:195px; right:0;}
.controlcontent li span img{ border:#ccc 1px solid; padding:1px; background:#333;}
.controlcontent li input { border:#1972F1 1px solid;}
.controlcontent li textarea { border:#1972F1 1px solid;}
.controlcontent li a:link, .controlcontent li a:visited, .controlcontent li a:active {text-decoration: underline;  color:#0044dd; }
.controlcontent li a:hover { text-decoration: underline; color:#ff6600; }
.controlcontent li button {BORDER-RIGHT: #5FB2FE 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #5FB2FE 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 14px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); BORDER-LEFT: #5FB2FE 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #5FB2FE 1px solid;}
/*信息提示*/
.userinfo { width:681px; height: auto; background: url(/img/user_controlcontenttitle.gif) no-repeat; float:right; clear:right; overflow:hidden; padding-top:2px; position:relative; }
.userinfo .userinfosubtitle{ color:#1972F1; font-size:16px; font-weight:bold; margin:0 0 10px 0;}
.userinfo .titleimg {  display:block;width:600px; height: 50px; margin:130px auto 0 auto;  overflow:hidden; clear: both; text-align:center;}
.userinfo .detailcontent{ font-size:14px;width:600px; margin:0 auto; padding:10px 0; overflow:hidden; display:block; clear:both;  word-break :break-all; height:auto; text-align:center;}
.userinfo .detailcontent p{ margin:25px 0 0 0; text-align:center;}
.userinfo a:link, .userinfo a:visited, .userinfo a:active { margin:0 15px; text-decoration: underline; color:#0044dd;  }
.userinfo a:hover { text-decoration: underline; color:#ff6600; }
/*收藏内容*/
.favoritecontent { width:681px; height: auto; background: url(/img/user_controlcontenttitle.gif) no-repeat; float:right; clear:right; overflow:hidden; padding-top:2px; position:relative; }
.favoritecontent .favoritesubtitle{ color:#1972F1; font-size:16px; font-weight:bold; margin:0 0 10px 0;}
.favoritecontent li{background:#F5FBFF; border-bottom:1px #E6F5FE solid; width: 661px;overflow:hidden; height:auto; padding:5px 5px; margin:2px 5px 2px 5px; overflow:hidden;word-break :break-all; font-size:12px; }
.favoritecontent a:link, .favoritecontent a:visited, .favoritecontent a:active { text-decoration: underline; color:#0044dd;  }
.favoritecontent a:hover { text-decoration: underline; color:#ff6600; }
.favoritecontent li.list_subtitle { font-weight:bold; background:#fff; margin-top:15px;}
.favoritecontent li .wapnumber { width:70px; display:block; float:left; margin:0 10px 0 0; }
.favoritecontent li .name { width:225px; display:block; float:left;margin:0 30px 0 0; overflow:hidden; word-break:break-all; text-overflow:ellipsis; white-space:nowrap; }
.favoritecontent li .date {  width:140px; display:block; float:left;}
.favoritecontent li .down { width:80px; display:block; float:left; margin:0 3px 0 10px; text-align:center;}
.favoritecontent li .del { width:80px; display:block; float:left; margin:0 0 0 10px; text-align:center;}
.favoritecontent div.pagebottom { background-image:none; height:50px; overflow:hidden; clear:both;  font-size:12px; font-weight:normal;}
.favoritecontent div.pagebottom span { background:#F9F9F9; width:655px; height:26px; overflow:hidden; border:1px #F0F0F0 solid; padding:4px 5px 0 5px; display:block; margin:15px auto; }
.favoritecontent div.pagebottom span input { width:30px; margin:0 5px; }
.favoritecontent div.pagebottom span button { margin:0 5px; width: 40px; height:20px;cursor: pointer; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #ffffff 1px solid; color:#000000; filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#ffffff, endColorStr=#DFDFDF);background:#ccc; }
.favoritecontent div.pagebottom span a:link,.favoritecontent div.pagebottom span a:visited,.favoritecontent div.pagebottom span a:active { color:#000; font-size:12px; padding:2px 4px 0px 4px; border:1px solid #ccc; background:#fff; margin:0 8px; display:inline-block;}
.favoritecontent div.pagebottom span a:hover { color:#ff6600; border:1px solid #000; background:#f6f6f6; }
/*上传内容*/
.myupcontent { width:681px; height: auto; background: url(/img/user_controlcontenttitle.gif) no-repeat; float:right; clear:right; overflow:hidden; padding-top:2px; position:relative; }
.myupcontent .myupsubtitle{ color:#1972F1; font-size:16px; font-weight:bold; margin:0 0 10px 0;}
.myupcontent li{background:#F5FBFF; border-bottom:1px #E6F5FE solid; width: 661px;overflow:hidden; height:auto; padding:5px 5px; margin:2px 5px 2px 5px; overflow:hidden;word-break :break-all; font-size:12px; }
.myupcontent a:link, .myupcontent a:visited, .myupcontent a:active { text-decoration: underline; color:#0044dd;  }
.myupcontent a:hover { text-decoration: underline; color:#ff6600; }
.myupcontent li.list_subtitle { font-weight:bold; background:#fff; margin-top:15px;}
.myupcontent li .wapnumber { width:70px; display:block; float:left; margin:0 10px 0 0; }
.myupcontent li .name { width:225px; display:block; float:left;margin:0 30px 0 0; overflow:hidden; word-break:break-all; text-overflow:ellipsis; white-space:nowrap; }
.myupcontent li .date {  width:140px; display:block; float:left;}
.myupcontent li .down { width:80px; display:block; float:left; margin:0 3px 0 10px; text-align:center;}
.myupcontent li .del { width:80px; display:block; float:left; margin:0 0 0 10px; text-align:center;}
.myupcontent div.pagebottom { background-image:none; height:50px; overflow:hidden; clear:both;  font-size:12px; font-weight:normal;}
.myupcontent div.pagebottom span { background:#F9F9F9; width:655px; height:26px; overflow:hidden; border:1px #F0F0F0 solid; padding:4px 5px 0 5px; display:block; margin:15px auto; }
.myupcontent div.pagebottom span input { width:30px; margin:0 5px; }
.myupcontent div.pagebottom span button { margin:0 5px; width: 40px; height:20px;cursor: pointer; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #ffffff 1px solid; color:#000000; filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#ffffff, endColorStr=#DFDFDF);background:#ccc; }
.myupcontent div.pagebottom span a:link,.myupcontent div.pagebottom span a:visited,.myupcontent div.pagebottom span a:active { color:#000; font-size:12px; padding:2px 4px 0px 4px; border:1px solid #ccc; background:#fff; margin:0 8px; display:inline-block;}
.myupcontent div.pagebottom span a:hover { color:#ff6600; border:1px solid #000; background:#f6f6f6; }
/*=====================会员空间页=====================*/
/*会员信息栏*/
.userinfosidebar { width:258px; height:203px; background: url(/img/user_sidebar1background.gif) no-repeat; float:left; clear:left; }
.userinfosidebar li{ width: 235px;overflow:hidden; height:auto; padding:5px; margin:5px; overflow:hidden;word-break :break-all;}
.userinfosidebar li i{ font-size:14px; font-weight:bolder;}
.userinfosidebar li.name{ height:38px; font-size:14px; font-weight:bold; margin-bottom:10px; }
.userinfosidebar li.name img{ vertical-align:middle; margin:0 5px 0 0; }
.userinfosidebar li a:link, .userinfosidebar li a:visited, .userinfosidebar li a:active { text-decoration: underline; color:#0044dd; }
.userinfosidebar li a:hover { text-decoration: underline; color:#ff6600; }
/*会员上传内容*/
.userupinfo { width:681px; height: 203px; background: url(/img/user_controlcontenttitle.gif) no-repeat; float:right; clear:right; overflow:hidden; padding-top:2px; position:relative; }
.userupinfo .userupinfotitle{ color:#1972F1; font-size:16px; font-weight:bold; margin:0 0 10px 0;}
.userupinfo .tips{ background:#FFFDF0; border:1px #5FB2FE solid; height:143px; overflow:hidden; margin:25px 0 0 0; padding:5px;}
.userupinfo .tips li{ width: 630px;overflow:hidden; height:auto; margin:1px 5px; overflow:hidden;word-break :break-all; font-size:14px; }
.userupinfo li{ width: 650px;overflow:hidden; height:auto; padding:5px 5px; margin:2px 5px 2px 5px; overflow:hidden;word-break :break-all; font-size:14px; }
.userupinfo li b{ font-weight:bold;}
.userupinfo li p{ font-size:12px; color:#666; letter-spacing: 1px; }
.userupinfo li.topline{ border-top:1px solid #5FB2FE; padding-top:15px;}
.userupinfo li span { height:auto; display:inline; float: none;*float: left; }
.userupinfo li span.makebook{ position:absolute; top:195px; right:0;}
.userupinfo li span.makepic{ position:absolute; top:195px; right:0;}
.userupinfo li span img{ border:#ccc 1px solid; padding:1px; background:#333;}
.userupinfo li input { border:#1972F1 1px solid;}
.userupinfo li textarea { border:#1972F1 1px solid;}
.userupinfo li a:link, .userupinfo li a:visited, .userupinfo li a:active {text-decoration: underline;  color:#0044dd; }
.userupinfo li a:hover { text-decoration: underline; color:#ff6600; }
.userupinfo li button {BORDER-RIGHT: #5FB2FE 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #5FB2FE 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 14px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); BORDER-LEFT: #5FB2FE 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #5FB2FE 1px solid;}
.userupinfoleft{ width:311px; height:220px; overflow:hidden; float:left; margin:10px 0 0 0; border:1px #A8BACC solid;}
.userupinfomidi{ width:311px; height:220px; overflow:hidden; float:left; margin:10px 0 0 10px; border:1px #A8BACC solid;}
.userupinforight{ width:311px; height:220px; overflow:hidden; float:right; margin:10px 0 0 0; border:1px #A8BACC solid;}
.userupinfoleft div,.userupinfomidi div,.userupinforight div{ padding:5px; font-size:14px; font-weight:bold; }
.userupinfoleft ul,.userupinfomidi ul,.userupinforight ul{ padding:5px;}
.userupinfoleft li,.userupinfomidi li,.userupinforight li{ width:300px; height:20px; border-bottom:1px dashed #f1f1f1; padding:2px 0; }
.userupinfoleft li.subtitle,.userupinfomidi li.subtitle,.userupinforight li.subtitle{ color:#355086;}
.userupinfoleft li.more,.userupinfomidi li.more,.userupinforight li.more{ text-align:right; border-bottom:none;}
.userupinfoleft li .wapnumber,.userupinfomidi li .wapnumber,.userupinforight li .wapnumber{ width:56px; overflow:hidden; display:block; float:left; margin-right:5px; }
.userupinfoleft li .name,.userupinfomidi li .name,.userupinforight li .name{ width:140px; overflow:hidden; word-break:break-all; text-overflow:ellipsis; white-space:nowrap; display:block; float:left; margin-right:5px; }
.userupinfoleft li .send,.userupinfomidi li .send,.userupinforight li .send{ width:90px; overflow:hidden; display:block; float:left; text-align:center; }
.userupinfoleft li a:link, .userupinfoleft li a:visited, .userupinfoleft li a:active,.userupinfomidi li a:link, .userupinfomidi li a:visited, .userupinfomidi li a:active,.userupinforight li a:link, .userupinforight li a:visited, .userupinforight li a:active {text-decoration: underline;  color:#0044dd; }
.userupinfoleft li a:hover,.userupinfomidi li a:hover,.userupinforight li a:hover { text-decoration: underline; color:#ff6600;}

