.pic_show{float:left; width:740px; height:350px; padding:5px; margin-bottom:40px; border:solid 1px #DDD; background:#FFF;}
.pic_show .con{width:100%; height:100%; overflow:hidden;}
.pic_show .con img{width:100%;}

.user_login{float:right; width:380px; height:460px; margin-bottom:40px; border:solid 1px #DDD; border-radius:5px; box-shadow:0 0 3px #DDD; background:#FFF; overflow:hidden;}
.user_login .tit{clear:both; height:56px; border-bottom:solid 1px #DDD;}
.user_login .tit li{float:left; width:190px; height:56px; text-align:center; font:lighter 24px/56px "微软雅黑","黑体"; background:#F4F5F5; cursor:pointer;}
.user_login .tit li.l1{width:189px; border-right: solid 1px #DDD;}
.user_login .tit li.cur{background:#FFF; height:57px; margin-bottom:-1px; position:relative; cursor:default;}
.user_login .con{width:310px; margin:12px auto; overflow:hidden;}
.user_login .con table{width:100px; border-collapse:separate; border-spacing:0; white-space:nowrap; word-break:keep-all; background:#FFF;}

.input_txt{width:288px; height:18px; font:bold 16px/18px "微软雅黑","黑体"; padding:9px 10px; border:solid 1px #CCC; box-shadow:1px 1px 2px rgba(0, 0, 0, 0.1) inset; color:#AAA;}
.btn1,.btn2{clear:both; display:block; width:308px; height:40px; text-align:center; font:normal 16px/40px "微软雅黑"; border:solid 1px #060; border-radius:5px; background:#68B83D; FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#68B83D,endColorStr=#58A12B); background:-moz-linear-gradient(top, #68B83D, #58A12B); background:-webkit-gradient(linear, 0 0, 0 100%, from(#68B83D), color-stop(100%, #58A12B)); outline:none; color:#FFF; cursor:pointer; overflow:hidden;}
.btn1:link,
.btn2:link,
.btn1:visited,
.btn2:visited{color:#FFF;}
.btn1:hover{background:#57A12B; FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#7ED132,endColorStr=#6CBE1E); background:-moz-linear-gradient(top, #7ED132, #6CBE1E); background:-webkit-gradient(linear, 0 0, 0 100%, from(#7ED132), color-stop(100%, #6CBE1E)); text-decoration:none; color:#FFF;}
.btn2{border-color:#FF471A; background:#FF890E; FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFB057,endColorStr=#FF890E); background:-moz-linear-gradient(top, #FFB057, #FF890E); background:-webkit-gradient(linear, 0 0, 0 100%, from(#FFB057), color-stop(100%, #FF890E));}
.btn2:hover{border-color:#FF471A; background:#F47002; FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FF9457,endColorStr=#FF610E); background:-moz-linear-gradient(top, #FF9457, #FF610E); background:-webkit-gradient(linear, 0 0, 0 100%, from(#FF9457), color-stop(100%, #FF610E)); text-decoration:none; color:#FFF;}

.user_reg_title_border{ border-left:1px solid #e0dfdd; border-right:1px solid #e0dfdd; border-top:3px solid #e64346; background-color:#FFF;}
.user_reg_title{ font-size:14px; font-weight:bold; color:#333333;}
.Store_reg_title{ font-size:14px; color:#5e92c2;}
.reg_Value_title{ font-size:14px;}
.user_login_bg{ background:url(/images/Btn_Bg1.jpg); width:63px; height:29px; color:#FFF; font-size:14px; border:none;}


#c_sidebar #placard_top {padding:2px 0 0 30px;margin:0 0 5px 10px;background:url("placard_top_bg.png") no-repeat left top;font-size:14px;}
#c_sidebar #placard {border:1px #CCCCCC solid;border-top:3px #CCCCCC solid;background:#F0F8FD;padding:10px;word-break:break-all;}
#c_sidebar #placard a {text-decoration:underline;}
#c_sidebar #placard_end {margin:0 0 20px 0;}

#c_sidebar #bestuser_top {padding:2px 0 0 30px;margin:0 0 5px 10px;background:url("bestuser_top_bg.png") no-repeat left top;font-size:14px;}
#c_sidebar #bestuser {border-bottom:1px #999 dotted;}

#c_sidebar #bestuser .bestuser {padding:8px 0 5px 10px;clear:both;border-top:1px #999 dotted;width:230px;}
#c_sidebar #bestuser .bestuser li {list-style:none outside;}

#c_sidebar #bestuser .t1 {background:#fff;}
#c_sidebar #bestuser .t2 {background:#f9f9f9;}
#c_sidebar #bestuser .userimg {float:left;}
#c_sidebar #bestuser .username {float:right;width:160px;text-align:left;padding:15px 0 0 0;}
#c_sidebar #bestuser .userimg img {padding:1px;border:1px #999 solid;width:48px;height:48px;}
#c_sidebar #bestuser_end {clear:both;margin:0 0 20px 0;}

#c_sidebar #comment_top {padding:2px 0 5px 30px;margin:0 0 5px 10px;background:url("comment_top_bg.png") no-repeat left top;font-size:14px;border-bottom:1px #999 dotted;}
#c_sidebar #comment ul {padding:0 0 0 20px;}
#c_sidebar #comment li {list-style:square inside ;}
#c_sidebar #comment_end {clear:both;margin:0 0 20px 0;}

#c_sidebar #link_top {padding:2px 0 5px 30px;margin:0 0 5px 10px;background:url("link_top_bg.png") no-repeat left top;font-size:14px;border-bottom:1px #999 dotted;}
#c_sidebar #link {padding:2px 0 5px 20px;}
#c_sidebar #link_end {clear:both;margin:0 0 20px 0;}

#c_content {width:520px;float:left;}
#c_content .banner_top {text-align:center;padding:0 0 10px 0;margin:0 0 20px 0;border-bottom:2px #999 dotted;}
#c_content .banner_top img {border:1px #999 solid;padding:2px;background:#fff;}

#c_content .c_content_up {text-align:right;margin:0 0 5px 0;}
#c_content .c_content_up .title {text-align:left;border-bottom:1px #999 dotted;}
#c_content .c_content_up .title a {font-size:18px;color:#214896;font-weight:900;}


#c_content .c_content_up .addtime {margin:-18px 0 0 0;color:#999;}
#c_content .c_content_up .addtime .username {font-weight:900;}
#c_content .c_content_down {}
#c_content .c_content_down .user {float:left;width:60px;text-align:center;}
#c_content .c_content_down .user img {width:48px;height:48px;border:1px #999 solid;padding:2px;}
#c_content .c_content_down .user p {margin:5px 0;}

#c_content .c_content_down .cont {word-break:break-all;text-indent:26px;float:right;width:420px!important;width:450px;overflow-x:hidden;}

#c_content .more {margin:0 0 20px 0;padding:3px 0 10px 40px;clear:both;background: url("more_bg.png") no-repeat left top;}
#c_content .more a {color:#214896;}
#c_content .more a:hover {color:#fff;background:#214896;}




#c_content #comment_list ol {background: url("comment_list_ol_bg.png") repeat-y right top;}
#c_content #comment_list ol.t1 .comment {border-top:3px #55931A solid;margin:0 20px;padding:10px 0 0 0;background: url("comment_t1_bg.png") no-repeat left top;}
#c_content #comment_list ol.t2 .comment {border-top:3px #C96300 solid;margin:0 20px;padding:10px 0 0 0;background: url("comment_t2_bg.png") no-repeat left top;}


#c_content .comment .user {margin:0 0 0 5px;float:left;width:60px;text-align:center;}
#c_content .comment .user img {width:48px;height:48px;border:1px #999 solid;padding:2px;}
#c_content .comment .user p {margin:5px 0;}
#c_content .comment .cont {word-break:break-all;text-indent:32px;float:right;width:360px;overflow-x:hidden;padding:10px 20px 0 0;font-size:12px;}
#c_content #comment_list ol.t1 .comment .cont a {color:#55931A;text-decoration:underline;}
#c_content #comment_list ol.t1 .comment .cont a:hover {text-decoration:underline;background:#55931A;color:#fff;}
#c_content #comment_list ol.t2 .comment .cont a {color:#C96300;text-decoration:underline;}
#c_content #comment_list ol.t2 .comment .cont a:hover {text-decoration:underline;background:#C96300;color:#fff;}



#c_content #comment_list .addtime {margin:10px 0 10px 0;background: url("comment_list_addtime.png") no-repeat right bottom;clear:both;text-align:right;padding:0 45px 10px 0;color:#aaa;font-size:9px;}
#c_content #comment_list .addtime .username {font-size:12px!important;font-size:9px;}

/* 常用属性 */


.both {clear:both;}
#c_menu {margin:0 0 10px 0;}
fieldset {margin:0 auto;padding:5px;font-size:14px;clear:both;}
fieldset legend {letter-spacing:4px;font-weight:900;padding:0 5px;color:#333;}
fieldset .line {clear:both;margin:5px 0;padding:10px 0!important;padding:10px 0;}
fieldset .line .usertxt {width:50%;}
fieldset .line .user_help {width:45%;font-size:12px;line-height:1.5;margin:-2px 10px 0 0;padding:3px 0 1px 25px;}
.a {color:#044;border:1px #49B8E6 solid;background:#E9FBFF url("confirm_32.png") no-repeat 3px 3px;}
.b {color:#f44;border:1px #f60 solid;background:#FFF1E4 url("cancel_32.png") no-repeat 3px 3px;}

fieldset .t1 {width:40%;text-align:right;padding:1px 0 0 0;}
fieldset .t2 {width:60%;text-align:left;line-height:1.5;}
fieldset .usertxt .t2 a {text-decoration:underline;}
fieldset  input {padding:0;font-size:14px;height:18px;border:1px #A5C9E0 solid;}
fieldset .t2 select {margin:0 0 6px 0;}
fieldset .line .usertxt .input_radio input {border:0;}

.reg_content .ok {text-align:center;margin:10px 0;}
.reg_content .ok input {height:30px;}

.left {float:left;}
.right {float:right;}


#ob_reg{margin:30px!important;margin:20px; padding:20px!important;margin:10px}
#ob_reg ul{padding-top:5px;margin:0px;clear:both;}
#ob_reg input{padding:0;margin:0}  
#ob_reg li{
list-style-type:none;
padding:0.25em 0em 0em 0em;
float:left;
margin:0px;
text-align:left;
word-break: break-all;
vertical-align: bottom;
}
#ob_reg ul li.r_left { width: 120px; text-align:right; font-size:14px;} 
#ob_reg ul li.r_leftnone { width: 150px;height:0; padding:0; margin:0; display: compact} 

#ob_reg ul li.r_right {text-align:left; width:250px} 
.r_msg { font-size:14px; padding:0; margin:0} 
.okimg{vertical-align:top; display:none}
#d_uname{
width:auto;
}
.d_default{
padding:2px 0 2px 4px; 
}
.d_on{
padding:2px 0 2px 4px;
color:#0262B9;
}
.d_ok{
padding:2px 0 2px 4px;
color:#390;
}
.d_err{
padding:2px 0 2px 4px;
color:#FF3300;
}
.input { border:1px solid #999; }
#upwd{float:left;}
#regbotton {height:30px;}
.ob_pws{width:183px; background-color:#F1F1F1; font-size:9pt; text-align:center; float:left;display:inline;}				
.ob_pws0{width:60px;float:left;display:inline;}
.ob_pws1{width:60px;float:left; background-color:#FF3300 ;display:inline;}
.ob_pws2{width:60px;float:left; background-color:#FFFF99;display:inline; }
.ob_pws3{width:60px;float:left; background-color:#00CC66;display:inline; }