@charset "utf-8";
/* CSS Document */
/* 130417 immelon */

@import url(news.css);
/*@import url(blog.css);博客已停用*/

/*部分通用*/
.f_l { float:left;}.f_r { float:right;}
.t_l { text-align:left;}.t_c { text-align:center;}.t_r { text-align:right;}
.word { word-break:break-all;}.dis { display:block;}.inline { display:inline;}
.none { display:none;}.vsbly { visibility:hidden;}
.red { color:#f00;}.orange { color:#f60;}
.green { color:green;}.blue { color:#06f;}
.gray { color:#ccc;}.tipcolor{ color:#666;}
.more {}
.cArea { width: 1000px; margin: 10px auto 0;}
.lArea { width:640px; float:left;}
.rArea { width:302px; float:right;}
.txArea { width:316px; float:left;}
.lArea1 { width:672px; float:left;}
.rArea1 { width:270px; float:right;}
.twelve { margin-bottom:12px;}
.btm_eight { margin-bottom:8px;}
.btm_ten { margin-bottom:10px;}
.dev_warp { background:url(/cmdn/res/img/supesite/templates/dev_warp.png) no-repeat;}
.clear { clear:both;}
.clearfix { display:inline-block; clear:both;}
/*html .clearfix,*+html .clearfix { height:1%;}*/
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
/*数字翻页*/
.page { padding:10px 0px; text-align:right; font-family:Verdana;}
.page a { border:#DDDDE2 1px solid; padding:2px 5px; margin:0px 3px ; color:#325C78!important;}
.page a:hover { border:#325C78 1px solid; color:#fff!important; background:#346196;}
.page a:active { border:#325C78 1px solid; color:#fff!important; background:#346196;}
.page span.current { border:#325C78 1px solid; padding:2px 5px; margin:0px 3px; color:#fff!important; background:#346196;}
.page span.disabled { border:#DDDDE2 1px solid; padding:2px 5px; margin:0px 3px; color:#5E5F60!important;}
/*rts 消息框*/
.RTSWrap{width:948px;margin:0 auto; margin-bottom:8px;}
.RTSWrap b{ display: block; height: 1px; overflow: hidden; }
.RTSWrap .RTSMcon{ padding:5px 25px; width:896px; border-right: 1px solid #b7d5f7; border-left: 1px solid #b7d5f7;}
.RTSWrap b.f1 { margin: 0 4px; background: #b7d5f7; }
.RTSWrap b.f2 { margin: 0 2px; border-right: 2px solid #b7d5f7; border-left: 2px solid #b7d5f7; }
.RTSWrap b.f3 { height: 2px; margin: 0 1px; border-right: 1px solid #b7d5f7; border-left: 1px solid #b7d5f7; }
.RTSWrap .RTSMcon p{ font-size:14px; color:#666; line-height:24px; padding:0; margin:0;} 
.RTSWrap .RTSMcon p span{ color:#405582;}
.RTSWrap .RTSMcon p em{ font-style:normal; color:#ff4e00;}
.RTSWrap .RTSMcon p a { color:#0078bd; text-decoration:none;}
.RTSWrap .RTSMcon p a:hover{ text-decoration:underline;}
/*通用列表*/
.ty_list { zoom:1; margin-bottom:10px;}
.ty_list .wT { height:33px; line-height:33px;}
.ty_list .wB { height:5px;}
.ty_list .wBL,.ty_list .wBR,.ty_list .wB{ font-size:0; }
.ty_list .wTL,.ty_list .wTR,.ty_list .wBL,.ty_list .wBR{ background-repeat:no-repeat; }
.ty_list .wT,.ty_list .wB{ background-repeat:repeat-x; margin:0 5px;}
.ty_list .wTL { background-position:left 0px;}
.ty_list .wTR { background-position:right -100px;}
.ty_list .wT { background-position:0px -50px;}
.ty_list .wBL{ background-position:left -150px;}
.ty_list .wBR { background-position:right -250px;}
.ty_list .wB { background-position:0px -200px;}
.ty_list .wT h3 { background:url(/cmdn/res/img/supesite/templates/icon.gif) no-repeat left; background-position:8px -110px; padding:0px 28px; font-size:14px; color:#51536A; font-weight:normal; font-family:Verdana;}
.ty_list .wT a { color:#51536A;}
.ty_list .wT a:hover { color:#0066CC; text-decoration:underline;}
.ty_list .wTL,.ty_list .wTR,.ty_list .wT,.ty_list .wBL,.ty_list .wBR,.ty_list .wB { background-image:url(/cmdn/res/img/supesite/templates/wfCorner_all.png);}
.ty_list .wM { border-color:#ccc; border-width:0px 1px; border-style:solid; padding:20px 19px;}
.ty_list .wM_c { color:#333;}
.list_ty { margin-bottom:12px;}
.list_ty .title { background:url(/cmdn/res/img/supesite/templates/icon01.gif) left no-repeat; font-size:14px; font-family:Tahoma; font-weight:700; padding-left:10px;}
.list_ty span {  float:right; font-size:12px; font-weight:normal; color:#666;}
.list_ty .name { margin-right:15px;}
.list_ty .click { margin-top:-27px; margin-right:15px;}
.list_ty .describe { color:#51536A; font-family:Verdana; margin-bottom:3px; padding-bottom:3px;}
.ty_list .dot { border-bottom:#A6A6A6 1px dashed;}
.list_ty .category { height:22px; line-height:22px; font-family:Tahoma; color:#0066CC; background:#E4F0FD; border-bottom:#7FC1FF 1px solid; }
.list_ty ul a { color:#397FC6;}
.list_ty a:hover { color:#FF0000; text-decoration:underline;}
.list_ty .workpic {border:#eee 1px solid; width:98px; height:98px; margin:5px 15px 0px 0px; float:left;}
.list_ty .workshow {border:#eee 1px solid; width:180px; height:240px; margin:5px 15px 0px 0px; float:left;}
.list_ty ol { padding-bottom:20px;}
.list_ty ol li { font-size:14px; font-family:Tahoma;}
.list_ty ol span { font-size:14px;}
.list_ty ol a { color:#0000FF;}
.p_detail { width:720px; margin:0px auto; color:#51536A;}
.p_detail ul { padding:15px 10px; border-bottom:#ff6600 1px dashed;}
.p_detail .plogo { width:120px; height:120px; float:left; margin-right:15px;}
.p_detail a { color:#EC7A0A; text-decoration:underline;}
.p_detail h3 { font-size:14px; color:#0066CC; height:27px; line-height:27px; padding:5px 10px 0px 10px;}
.list_ty h2 { font-size:14px; color:#0066CC; height:27px; line-height:27px; padding:5px 10px 0px 10px; border-bottom:#3C84CC 1px solid; margin-bottom:8px;}
.list_ty p { text-indent:2em; padding:0px 10px;}
.p_detail p { text-indent:2em; padding:0px 10px;}
.p_detail .btn { margin:10px auto; width:160px; padding-right:33px; height:39px; line-height:39px; display:inline-block; background:url(/cmdn/res/img/supesite/templates/return_btnbg.gif) no-repeat; cursor:hand; text-align:center; color:#000000; font-size:14px; font-weight:600;}
a.apply{ display:block; width:112px; height:26px; background:url(/cmdn/res/img/supesite/templates/apply_icon.gif) 0 0 no-repeat; margin:12px 0px;}
a.apply:hover { background:url(/cmdn/res/img/supesite/templates/apply_icon.gif) 0 26px;}
/*注册、登录、法律、联系、忘密通用*/
.style1 .wT,.style1 .wB { height:8px;}
.style1 .wTL,.style1 .wTR,.style1 .wT,.style1 .wBL,.style1 .wBR,.style1 .wB{ font-size:0; }
.style1 .wTL,.style1 .wTR,.style1 .wBL,.style1 .wBR{ background-repeat:no-repeat; }
.style1 .wT,.style1 .wB{ background-repeat:repeat-x; margin:0 8px;}
.style1 .wTL { background-position:left -0px;}
.style1 .wTR { background-position:right -60px;}
.style1 .wT { background-position:0px -30px;}
.style1 .wBL{ background-position:left -90px;}
.style1 .wBR { background-position:right -150px;}
.style1 .wB { background-position:0px -120px;}
.style1 .wTL,.style1 .wTR,.style1 .wT,.style1 .wBL,.style1 .wBR,.style1 .wB { background-image:url(/cmdn/res/img/supesite/templates/wkcorner_all.png);}
.style1 .wM {background:#fff;}
.style1 .wM_c { padding:5px 5px 25px;}
.style1 .wM_c h3 { border-bottom:#ccc 1px solid; font-size:14px; background:url(/cmdn/res/img/supesite/templates/icon.gif) no-repeat left; background-position:12px -110px; padding:0px 32px; height:34px; line-height:34px; margin-bottom:10px; color:#2977C2;}
.style1 .wM_c .nav_reg { border-bottom:#ccc 1px solid; height:34px; line-height:34px; margin-bottom:10px;}
.style1 .wM_c h4 { padding-left:32px; line-height:34px; font-size:14px; background:url(/cmdn/res/img/supesite/templates/icon.gif) no-repeat left; background-position:12px -110px; color:#2977C2; float:left;}
.style1 .wM_c label img {margin-top:4px; margin-left:45px;}
.style1 .wM_c p,.style1 .wM_c dt,.style1 .wM_c dd { padding: 5px 0; text-indent:2em; line-height: 1.5em;}
.style1 .wM_c dl { padding: 10px 25px 30px;}
.style1 .wM_c dt { text-indent: 0; font-size: 18px; font-weight:700; padding-top:8px;}
.style1 .wM_c dl ul{padding: 3px 0 3px 48px;}
.style1 .wM_c dl ul li{padding: 3px 0;}
/*temp*/
.CL11 {font-size: 12px;font-weight: bold;color: #FFFFFF;text-decoration: none;line-height: 16px;}
.CL12 {font-weight: bold;color: #0C3CB8;text-decoration: none;line-height: 18px;}
.h12l {font-size: 12px;color: #0066FF;text-decoration: none;line-height: 22px;}
.C15 {font-size: 18px;font-weight: bold;color: #000000;text-decoration: none;}
.C12 {font-weight: bold;color: #000000;text-decoration: none;line-height: 24px;}
.s12 {font-weight: normal;color: #000000;text-decoration: none;line-height: 18px;}
.zi {font-style: normal;line-height: 22px;color: #000000;text-decoration: none;}
.zi1 {font-style: normal;line-height: 20px;color: #000000;text-decoration: none;font-weight: bold;}
/*新增注册-提交产品，下载规范，合作签约，上线销售，每月结算*/
.submit_product { border:#3D86B3 1px solid; width:783px; margin:0px auto; padding:15px 20px; margin-bottom:20px;}
.submit_product h3 { padding-left:20px; margin-bottom:5px;}
.submit_product p { text-indent:25px;}
.submit_product .font12 { font-size:12px;}
.submit_product .submit { text-align:center; margin:50px 0px;}
.submit_product dl { width:740px; margin:0px auto; padding:15px 0px; clear:both;}
.submit_product dt { font-size:14px; font-weight:700;  height:25px; line-height:25px;}
.submit_product span { float:left; display:block; text-align:right;}
.submit_product .btn { float:right; margin-top:-22px; padding-right:5px; color:#818181;}
.submit_product .btn a { text-decoration:underline;}
.submit_product .category { width:410px; color:#0033CD;}
.submit_product .hours { width:180px; color:#818181;}
/*用户注册*/
.region { /*width:720px;*/ margin:0px auto; padding: 15px 0 0; background:#ffffff;}
.region li { clear:both; text-align:left; padding:10px 0px;}
.region span { float:left; display:block; line-height:20px;}
.region .s1 { width: 185px; text-align:right; padding-right:5px; font-size:14px; color: #333;}
.region .s2 { width: 695px; font-size:12px; color:#555; font-family:"宋体", Arial; color: #666;}
.region .s2 input{ margin-right:5px;}
.region .s2 input[type="button"]{margin:0 10px; height:24px; cursor:pointer; line-height:24px; border:1px solid #004f99; padding:0 20px; color:#fff; font-size:12px; background:#2f7dc6 url(/cmdn/bbs/images/btn_bg_h24_01.gif) repeat-x;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.region .s2 input[type="button"]:hover{ background-position:bottom;}
.region .import, .region .s2 select{ width:240px; height:26px; line-height:26px; font-size:14px; border:1px solid #e2e2e2; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
.region a { color:#0066FF; text-decoration:underline;}
.region .clause { font-size:14px; font-weight:700; color:#2977C2; padding-left:80px;}
.region tr{padding-top: 10px;}
.region .jbxx { margin: 10px;}
.region .jbxx th { text-align:right; font-weight:normal; font-size:14px; font-family:"宋体", Arial; color: #333; width:170px;line-height:30px;}
.region .jbxx td { text-align:left; color: #666; font-size:13px; font-family:Arial, Helvetica, sans-serif;min-height: 30px; line-height:30px;}
.region label { float:right; background:url(/cmdn/res/img/supesite/templates/help_icon.gif) no-repeat left; padding-left:18px;}
.region .face {float:left; width: 160px; height: 160px; padding-left: 50px;}
.region .jhzh {float:right;width:600px;padding:15px 30px 0 0;}
.region .jhzh td { font-size:13px; color:#6B6C81;}
.region .jhzh td.nickname { font-weight:600; color:#333333;}
.region .jhzh td.red { color:#f00; font-family:Tahoma;}
.region .jhzh td.red a { color:#f00;}
.region .jhzh td.jh_btn { font-family:Tahoma;}
.region .jhzh li{ padding:5px 0;}
.region .jhzh li.hightLine{ font-size:16px; color:#333; font-weight:bold; line-height: 24px;}
.region .bczl { margin:0px 115px;}
.region .reg_sus { padding-left:100px; background:url(/cmdn/res/img/supesite/templates/reg_success.gif) no-repeat left top; margin-bottom:20px;}
.region .reg_sus h5 { font-size:18px;}
.region .reg_sus dl { width:49%; float:left; display:block;}
.region .reg_sus dt { text-indent:0px; font-size:14px; font-weight:700; margin-bottom:5px;}
.region .reg_sus dd { text-indent:0px; font-size:14px; margin-bottom:10px;}
.region .reg_sus h6 { font-size:14px;}
.region .reg_sus dl img { margin-bottom:5px;}
.region .reg_sus p { text-indent:0px; font-size:12px; font-weight:normal; line-height:150%;}
.dashedLine{border-bottom:#CCCCCC 1px dashed; width:100%;}
.cbList{ width:400px;}
.cbList li{width: 80px; float: left; clear: none; padding: 2px 0;}
.cbList input{ margin-right:3px;}
#isphone{ margin:8px 0 12px;}
.hong{ color:#39C; font-size:12px; font-weight:normal;}
/*用户登录*/
.login_imgbox { width:720px; margin:0px auto;}
.login_img { background-image:url(/cmdn/res/img/supesite/templates/login_cm002.jpg); background-repeat:no-repeat; height:161px; width:659px; margin:30px auto 0px auto;}
.login_img1 { background:url(/cmdn/res/img/supesite/templates/login_cm005.jpg) no-repeat; height:192px; width:659px; margin:0px auto; margin:30px auto;}
.login_imgbox h5 { font-size:14px; color:#0066FF;}
.login_imgbox img { float:left;}
.login_imgbox ul { margin-top:20px; margin-right:25px;}
.login_imgbox p { line-height:150%; font-family:Tahoma;}
.login_txtmore { float:right; margin-top:5px;}
.check span{border:solid #ffa800 1px;background:#ffeeba;padding:0 5px;line-height:20px;margin-left:70px; _margin-left:35px;_margin-right:15px;color:#ff4800;}
.imgcode{ float:left;}
.imgcode img{ width:140px; height:38px;}
/*忘记密码*/
.forget_pwd { width:640px; margin:0px auto; padding:30px 0px;}
.forget_pwd p { font-size:14px; margin-left:48px;}
.forget_pwd li { clear:both; text-align:left; padding:10px 0px;}
.forget_pwd span { float:left; display:block;}
.forget_pwd .s1 { width:205px; text-align:right; padding-right:5px; font-size:14px;}
.forget_pwd .s2 { width:430px; font-size:13px; color:#555;}
.forget_pwd .s2 input[type="button"],.forget_pwd .s2 input[type="submit"]{margin:0 10px; height:24px; cursor:pointer; line-height:24px; border:1px solid #004f99; padding:0 20px; color:#fff; font-size:12px; background:#2f7dc6 url(/cmdn/bbs/images/btn_bg_h24_01.gif) repeat-x;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.forget_pwd .s2 input[type="button"]:hover,.forget_pwd .s2 input[type="submit"]:hover{ background-position:bottom;}
.forget_pwd .import { width:300px; height:26px; line-height:26px; font-size:14px; border:1px solid #e2e2e2; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
.forget_pwd a { color:#3399FE; text-decoration:underline;}
/*注册完成*/
.reg_lend { width:540px; float:left;}
.reg_lend h4 { font:bold 14px/78px "宋体"; text-align:center; color:#f60; height:78px; padding:30px 10px;}
.reg_lend dl {background:#EEEEEE;}
.reg_lend b.rtop,.reg_lend b.rbottom { display:block;background:#fff}
.reg_lend b.rtop b,.reg_lend b.rbottom b{display:block; font-size:0; height:1px; overflow: hidden; background:#EEEEEE}
.reg_lend b.r1{margin: 0 5px}.reg_lend b.r2{margin: 0 3px}.reg_lend b.r3{margin: 0 2px}
.reg_lend b.rtop b.r4,.reg_lend b.rbottom b.r4{margin: 0 1px; height:2px}
.reg_lend ul,.reg_lend ol { float:left; padding:10px 0px 10px 40px;}
.reg_lend ul { width:180px;}.reg_lend ol li { color:#686768;}
.reg_lend h5 { color:#343332; font-size:12px;}
.reg_lend a { color:#317ADA;}
.reg_rend { width:400px; float:right; font-family:Arial; font-size:14px;}
.reg_rend h5 { color:#666;}.reg_rend dl { padding:10px 7px;}
.reg_rend p { font-size:13px; color:#666; line-height:150%;}
.reg_rend ul {}.reg_rend ul a { color:#317ADA;}
.reg_rend li { line-height:25px; background:url(/cmdn/res/img/supesite/templates/ico_money.gif) no-repeat left; padding-left:20px;}

/*130407jlb4ths1*/
.style1 .wM_c dl.htList{ clear:both; width:350px;}
.style1 .wM_c dl.htList dt{ color:#333; border-bottom:#d1d1d1 1px dashed; text-indent:0;}
.style1 .wM_c dl.htList dd{ margin-bottom:5px;}
.style1 .wM_c dl.htList dd label{ float:none; display:block; margin: 6px 0; padding-left:0; text-indent:0;background: none;}
.style1 .wM_c dl.htList dd label input{ margin-right:8px;}
.style1 .wM_c dl.htList dd input.inp{ margin-left:8px; width:200px;}
#isclub { margin-right:8px;}