/*
Powered by www.itokit.com		http://weixin.itokit.com
深圳市企源动力科技有限公司		0755-83207899
*/

td,th,div,input,select,textarea,li,ol,dt,dd,h1,h2,h3,h4,h5,h6,font,span{font-size:14px;}

#header_bg{ float:left;width:100%;height:88px; background:url(/Public/Images/member/static/header-bgm.jpg) repeat-x; overflow:hidden; position:fixed;}
#header{width:100%; min-width:1000px; height:88px; overflow:hidden; background:url(/Public/Images/member/static/header-bg.jpg) no-repeat; position:fixed;}
#header .logo{width:309px; height:58px; float:left; overflow:hidden; margin-left:30px; margin-top:18px;}
#header .logo img{height:58px;}
#header .logo_d{float:right; width:200px; height:30px; line-height:30px;background:url(/Public/Images/member/static/logo_d.png) no-repeat; margin-top:45px; margin-right:50px;position: relative;}
#header .logo_d a.live{ float:left;text-indent:23px; background:url(/Public/Images/member/static/mem_live.png) left center no-repeat;}
#header .logo_d a.die{ float:left;text-indent:23px; color:#F00; background:url(/Public/Images/member/static/mem_die.png) left center no-repeat;}
#header .logo_d a{ color:#dfdfdf; font-size:12px; margin-left:18px;}
#header ul{margin-left:20px; position:absolute; left:400px; top:0px;}
#header ul li{float:left; height:50px; line-height:50px; margin-right:25px; text-indent:30px; background-position:left 10px; background-repeat:no-repeat;}
#header ul li a{color:#FFF; font-weight:bold; font-size:14px;}
#header ul li.ico-0{background-image:url(/Public/Images/member/static/h-ico-0.png);}
#header ul li.ico-1{background-image:url(/Public/Images/member/static/h-ico-1.png);}
#header ul li.ico-2{background-image:url(/Public/Images/member/static/h-ico-2.jpg);}
#header ul li.ico-3{background-image:url(/Public/Images/member/static/h-ico-3.jpg);}
#header ul li.ico-4{background-image:url(/Public/Images/member/static/h-ico-4.png);}
#header ul li.ico-5{background-image:url(/Public/Images/member/static/h-ico-5.png);}
#header ul li.ico-6{background-image:url(/Public/Images/member/static/h-ico-6.png);}

#main{width:100%; min-width:1000px; position:fixed;top:88px;}
#main .menu{float:left; width:220px; height:100%; background:url(/Public/Images/member/static/menu-bg.jpg) repeat-y; overflow:hidden;}
#main .menu dl{padding:6px 0;}
#main .menu dt{ float:left;position: relative; background:url(/Public/Images/member/static/menu-item-bg.png) left center no-repeat; height:40px; line-height:40px; color:#595757; font-weight:bold; cursor:default; width:220px; margin:0 auto; margin-bottom:6px; font-size:15px;letter-spacing:1px;}
#main .menu dt.cur{background:url(/Public/Images/member/static/menu-item-bg-cur.png) no-repeat; color:#FFF;}
#main .menu dt img{vertical-align:middle; padding:0 12px;width:18px;height:18px;}
#main .menu dd{ float:left;display:none; width:220px; margin:0 auto;}
#main .menu dd div{height:40px; position: relative; line-height:40px; color:#595757; text-indent:35px; background:url(/Public/Images/member/static/menu-dd-bg.jpg) no-repeat;}
#main .menu dd div.cur, #main .menu dd div.cur a{color:#1175ba;}
#main .menu dd div.cur{background:url(/Public/Images/member/static/menu-dd-cur.gif) right center no-repeat;}
#main .menu dd div a{color:#595757; font-size:14px;}
i.n ,i.h{position: absolute;z-index: 88;margin: 5px 0 0 2px;*margin-top:-5px;height: 13px;width: 13px;}
#main .menu i.n{background:url(/Public/Images/member/new.gif);}
#main .menu i.h{background:url(/Public/Images/member/hot.gif);}

#main .iframe{float:left; height:100%; overflow:hidden;}
#main .iframe iframe{width:100%; height:100%; overflow-x:scroll;}

#iframe_page{}
#iframe_page .iframe_content{padding:15px 25px;min-width: 810px;}
#iframe_page .control_btn{margin-bottom:15px; min-height:30px; overflow:hidden;}
#iframe_page .btn_green{display:block; height:30px; line-height:30px; background:url(/Public/Images/member/ok-btn-bg.jpg); border:none; color:#fff; width:145px; border-radius:5px; text-align:center; text-decoration:none; float:left; margin-right:10px;}
#iframe_page .btn_gray{display:block; height:30px; line-height:30px; background:url(/Public/Images/member/cancel-btn-bg.jpg); border:none; width:88px; border-radius:5px; text-align:center; text-decoration:none; float:left;}
#iframe_page .btn_w_120{width:120px;margin-bottom:1px; background:url(/Public/Images/member/ok-btn-120-bg.jpg);}

.r_nav{background:url(/Public/Images/member/nav-bg.png) repeat-x center bottom; overflow:hidden;border:1px solid #efefef;border-bottom:0;}
.r_nav span{font-weight:bold; padding-left:20px; color:#3E3E3E;}
.r_nav ul{ background:url(/Public/Images/member/nav-ul-bg.jpg) left top no-repeat; padding-left:12px;}
.r_nav ul li{float:left; margin-right:5px; margin-top:11px; width:120px; height:28px;
            line-height:28px; overflow:hidden; border:1px solid #d9d9d9;background-color:#fff;
            border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-bottom:0;
            /*background:url(/Public/Images/member/bg.png) -40px 0;*/ text-align:center;}
.r_nav ul li.cur a{color:#2C78A9; font-weight:bold;}

.r_con_wrap{background:#fff; padding:20px; padding-top:12px; padding-bottom:30px;
           line-height: 25px;overflow:hidden;min-height:780px;}
.qr_code_img{z-index:110;width:250px; height:250px; left:400px; top:40px; position:absolute;background:url(/Public/Images/member/qr_code_img.png) left center no-repeat;  border:1px dashed #ddd; overflow:hidden; float:left;}
.fucheng{position:relative;}

.r_con_config .small_inp {height: 22px;line-height: 22px;border: 1px solid #ddd;
    border-radius: 2px;background: #fafafa; padding: 0px 5px; margin: 2px 0;font-size: 12px;}
.r_con_table tbody td input,.r_con_table tbody td textarea {height: 22px;line-height: 22px;border: 1px solid #ddd;
    border-radius: 2px; padding: 0px 5px; margin: 2px 0;}
.r_con_form{border-top:1px solid #ddd;}
.r_con_form .rows{clear:both; border-bottom:1px solid #ddd;}
.r_con_form .rows:hover{background:#E4F1FC;}
.r_con_form .rows>label{width:15%; padding:8px 0; overflow:hidden; float:left; height:28px; line-height:28px; overflow:hidden; text-align:center;}
.r_con_form .rows .input{width:75%; padding:8px 0; overflow:hidden; float:left; min-height:28px; padding-left:10px; display:block; border-left:1px solid #ddd;}
.r_con_form .rows .input .form_input{height:28px; line-height:28px; border:1px solid #ddd; border-radius:2px; padding:0 3px;margin:1px;}
.r_con_form .rows .input select{height:32px; border:1px solid #ddd; padding:5px; vertical-align:middle; border-radius:5px;}
.r_con_form .rows .input textarea{width:350px; height:70px; padding:5px; line-height:150%; border:1px solid #ddd; background:#fff; border-radius:2px; vertical-align:top;}
.r_con_form .rows .input .tips{height:28px; line-height:28px; color:#888; font-size:12px;}
.r_con_form .rows .input .tips *{font-size:12px;}
.r_con_form .rows .input .tips a{color:#ff6600; text-decoration:underline;}
.r_con_form .rows .input .upload_file .up_input{float:left;}
.r_con_form .rows .input .upload_file .tips{float:left; margin-left:10px;}
.r_con_form .rows .input .upload_file .img img{background:#ccc; border:1px solid #ddd; max-height:200px; max-width:600px;}
.r_con_form .rows .opt{padding-top:5px;}
.r_con_form .rows .primary{background:#1584D5; color:#fff; margin-left:5px; border-radius:5px; padding:4px 15px;}
.r_con_form #map{width:600px; height:300px;}
.small_inp {padding:3px;width:50px; overflow:hidden; border:1px solid #ddd; background:#fff; }

.r_con_table{border-collapse:collapse; width:100%;table-layout:fixed;}
.r_con_table td{padding:10px 5px; border-bottom:1px solid #ddd; text-align:center; empty-cells:show; 
               border-right:1px solid #ddd; font-size:14px;white-space: normal;}
.r_con_table td.last{border-right:none;}
.r_con_table td a{color:#4D88D3;}
.r_con_table thead{background:#f1f1f1; font-weight:bold;}
.r_con_table tbody tr:hover{background:#E4F1FC;}
.r_con_table tbody td, .r_con_table tbody td *{font-size:12px;}
.r_con_table tbody td img{padding:0 2px;}
.r_con_table tbody td .upd_txt input{width:80px; height:24px; line-height:24px; text-align:center; border:1px solid #ddd;}

.r_con_config table{width:100%;}
.r_con_config td{padding-bottom:25px;}
.r_con_config td strong{color:#444;}
.r_con_config td h1{height:32px; line-height:32px; overflow:hidden;}
.r_con_config td h1 strong{font-size:14px;}
.r_con_config td .input{width:280px; height:22px; line-height:28px; border:1px solid #ddd; border-radius:2px; background:#fafafa; padding:3px 5px; margin:2px 0; font-size:12px;}
.r_con_config td textarea{width:270px; height:70px; border:1px solid #ddd; padding:5px; line-height:150%; border-radius:2px; background:#F5F5F5; margin:2px 0;}
.r_con_config td .tips{color:#888; font-size:12px;}
.r_con_config td .reply_msg{border:1px solid #ddd; background:#f5f5f5; padding:17px; margin-top:5px;}
.r_con_config td .reply_msg .input{background:#fff;}
.r_con_config td .reply_msg .m_left{float:left; width:50%;}
.r_con_config td .reply_msg .tips{color:#888;}
.r_con_config td .reply_msg .tips_key{color:#888; padding-top:5px; font-size:12px;}
.r_con_config td .reply_msg .file{width:250px; padding-top:5px;}
.r_con_config td .reply_msg .m_right{float:left; width:50%;}
.r_con_config td .reply_msg .m_right .img{width:315px; border:1px solid #ddd; border-radius:5px; min-height:100px; background:#fff; text-align:center;}
.r_con_config td .reply_msg .m_right .img img{max-width:315px; max-height:177px;}
.r_con_config input, .r_con_config select, .r_con_config textarea{font-size:12px;}
.r_con_config .submit{text-align:center;}
.r_con_config .submit input{height:30px; line-height:30px; background:url(/Public/Images/member/ok-btn-bg.jpg); border:none; border-radius:8px; color:#fff; width:145px; font-size:14px;}

.reverve_field_table{border:1px solid #ddd; background:#fff; border-left:none; width:90%;}
.reverve_field_table *{font-size:12px;}
.reverve_field_table td{border-left:1px solid #ddd; border-top:1px dotted #ddd; padding:8px 5px;}
.reverve_field_table thead td{border-top:none; font-weight:bold;}
.reverve_field_table td .form_input{width:150px;}
.reverve_field_table td a{color:#7BAE38;}
.reverve_field_table *[disabled]{border:1px solid #ddd; background:#fff; color:#acacac;}

.lean-modal_form *{font-size:12px;}
.lean-modal-form .form{padding:18px; min-height:100px;}
.lean-modal-form .rows{padding:5px 0; clear:both;}
.lean-modal-form .rows label{width:60px; overflow:hidden; float:left; height:22px; line-height:22px; overflow:hidden; text-align:left; color:#555; font-size:12px;}
.lean-modal-form .rows .input{width:415px; overflow:hidden; float:left; display:block; padding-left:2px;}
.lean-modal-form .rows .input .file_upload{float:left; width:125px;}
.lean-modal-form .rows .input .img_detail{float:left;}
.lean-modal-form .rows .input .img_detail img{max-height:30px; max-width:100px;}
.lean-modal-form .rows .input .big_size_tips{float:right; height:30px; line-height:30px; color:#888; padding-right:75px;}
.lean-modal-form .rows .input .txetarea{width:320px; height:30px; line-height:150%; padding:5px; border:1px solid #ddd;}
.lean-modal-form .rows .submit input{width:121px; height:25px; line-height:27px; background:url(/Public/Images/member/bg.png) -164px -24px no-repeat; border:none; text-align:left; text-indent:47px; font-size:12px;}

#footer{width:100%;position: fixed;bottom:0; min-width:1000px; background:url(/Public/Images/member/static/footer-bg.jpg) right 0 repeat-y #006070; text-align:center;}
#footer .oem{color:#fff; height:30px; line-height:30px; text-align:right; padding-right:20px; overflow:hidden;}
#footer .oem .*{color:#fff;}

.pc_temp_ul li,.online_temp_ul li {margin:5px 20px;float:left;text-align: center;border: 5px solid #fff;}
.pc_temp_ul li.curr,.online_temp_ul li.curr {border:5px solid #999;} 
.online_temp_ul li {text-align: center;}
.online_temp_ul div {display: inline-block;width:31px;height:110px;}
.online_temp_ul .grayOpen {background:url("/Public/Js/jqSonline/images/grayOpen.jpg");}
.online_temp_ul .greenOpen {background:url("/Public/Js/jqSonline/images/greenOpen.jpg");}
.online_temp_ul .openTrigger {background:url("/Public/Js/jqSonline/images/openTrigger.jpg");}
.online_temp_ul .redOpen {background:url("/Public/Js/jqSonline/images/redOpen.jpg");}

/* 视频教程样式 */
.video_tr{float:left; width:100%;}
.video_tr ul{float:left; width:100%;}
.video_tr li{float:left; margin-left:20px; margin-top:20px; width:255px;}
.video_tr p{ line-height:25px; width:100%; text-align:center; font-size:14px; margin:0px; }

/* 推广技巧样式 */
.spread{float:left; width:100%;}
.spread ul{float:left; width:100%;}
.spread li{float:left; margin-left:20px; margin-top:20px; width:470px;background: rgba(255, 255, 255, 0.3) none repeat scroll 0 0 !important;filter: Alpha(opacity=30);border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;box-shadow: 0 1px 2px #666;-webkit-box-shadow: 0 1px 2px #666;-moz-box-shadow: 0 1px 2px #666; padding-top:10px; padding-bottom:10px; padding-left:5px; padding-right:5px;}
.spread p{ line-height:25px; width:460px; margin-left:5px; text-align:center; font-size:14px; margin-bottom:0px; margin-right:0px; margin-top:0px; }
.spread h3{float:left; width:100%; height:35px; line-height:35px; font-size:15px; font-weight:bold; text-align:center;}
.spread .txt{float:left; text-align:left; line-height:23px; text-indent:2em;}

.qc_code_show{position: relative;}
.qc_code_show .hidden{display: none; position: absolute;right: 0; top: 0;}
.qc_code_show:hover .hidden{display: block;}