/*自动签名*/
.tlebar {display:block; width:100%;height:39px;border-left:3px #ff9417 solid; border-bottom:1px #ccc solid;}
.tlebar-lf {display:block; float:left; position:absolute; height:40px; font-size:24px; background:#fff;}
.tlebar-lf .sup {display:block;line-height:10px; font-size:14px; color:#939393;}
.tlebar-rt {display:block; float:right;}

.tlebar-rf {display:inline-block; float:right; width:170px;_margin-bottom:-1px; position:relative; height:40px; font-size:14px; background:#fff; vertical-align:middle;}
.signature_name{display:inline-block;float:right; margin-right:12px; line-height:46px;}
.signature_off{display:inline-block;float:right;width:84px; height:30px; border:none; background:url(../images/signature.png) no-repeat 0px 0px; margin-top:10px;cursor:pointer;}/*自动签名关闭*/
.signature_on{display:inline-block;float:right;width:84px; height:30px; border:none; background:url(../images/signature.png) no-repeat 0px -30px;margin-top:10px;cursor:pointer;}/*自动签名开启*/

.txtbox {display:block; padding:30px 20px; border:1px solid #f6f5f5; background:#fafafa;}
.lf-bg {display:block; overflow:hidden; width:340px; float:left; background:url(../images/phone.jpg) no-repeat left top;}
.rt-bg {display:block; float:left; width:400px;}
.rt-bg h2 {display:block; margin-top:-20px; background:#fafafa; float:left; width:150px;}
.phone {display:block; width:303px; height:410px; padding-bottom:15px; margin:75px 0 90px 18px; overflow:hidden;}
.phone:hover {overflow-y:scroll;}

/*左侧手机内签名模板*/
.model_content{width:286px; height:176px; overflow:hidden;background:#fdfae9;}
.model_content_m{width:268px;height:110px; margin:32px 8px 30px 8px;}
.wexin_code{float:left;display:inline-block;width:64px; height:106px; margin-right:6px;}
.wexin_code img{margin-top:20px; width:64px; height:64px; border:none;}
.maodel_content_r{float:left;width:196px; height: px;}
.icon_c_01{display:inline-block;width:20px; height:20px; line-height:20px; vertical-align:middle; border:none; background:url(../images/icon_c_01.png) no-repeat 0px 0px;}/*分享朋友*/
.icon_c_02{display:inline-block;width:20px; height:20px; line-height:20px; vertical-align:middle; border:none; background:url(../images/icon_c_02.png) no-repeat 0px 0px;}/*订阅账号*/
.icon_c_03{display:inline-block;width:20px; height:20px; line-height:20px; vertical-align:middle; border:none; background:url(../images/icon_g_01.png) no-repeat 0px 0px;}/*分享朋友*/
.icon_c_04{display:inline-block;width:20px; height:20px; line-height:20px; vertical-align:middle; border:none; background:url(../images/icon_g_02.png) no-repeat 0px 0px;}/*订阅账号*/
.maodel_content_r_01{float:left;width:194px; height:18px;line-height:18px; color:#ff6d00;font-size:13px; font-weight:bold;}
.maodel_content_r_02{float:left;width:194px; margin-bottom:5px; -webkit-text-size-adjust:none; text-align:left;font-size:9px; -webkit-transform: scale(0.85);transform: scale(1.0); color:#666;}
.maodel_content_r_03{float:left;width:194px; -webkit-text-size-adjust:none; text-align:left;font-size:9px;-webkit-transform: scale(0.85); transform: scale(1.0); color:#666;}
.icon01a{display:inline-block;width:20px; height:18px; line-height:20px; vertical-align:middle; border:none; background:url(../images/icon_fx_01.png) no-repeat center center; }
.icon02a{display:inline-block;width:20px; height:18px; line-height:20px; vertical-align:middle; border:none; background:url(../images/icon_fx_02.png) no-repeat center center; }
.icon03a{display:inline-block;width:20px; height:18px; line-height:20px; vertical-align:middle; border:none; background:url(../images/icon_fx_03.png) no-repeat center center;}
.icon04a{display:inline-block;width:22px; height:18px; line-height:20px; vertical-align:middle; border:none; background:url(../images/icon_fx_04.png) no-repeat center center;}
.dt_text{color:#ff6d00; font-size:12px; font-weight:bold;}
.dg_text{color:#009400; font-size:12px; font-weight:bold;}

.model_content2{width:286px;overflow:hidden;background:#fefef6;}
.wexin_code2{float:right;display:inline-block;width:95px; height:96px; padding-top:10px; line-height:106px; margin-left:5px;}
.wexin_code2 img {border:2px solid #009400;}
.maodel_content_color {line-height:18px; color:#ff6d00;font-size:13px; font-weight:bold;}
.maodel_content_color2 {line-height:18px; color:#009400;font-size:13px; font-weight:bold;}
.maodel_content2_lf {float:left; width:168px;}

.model_content3 {width:286px;}
.maodel_content_color3 {line-height:18px; font-size:13px; font-weight:bold;}
.model_tle { width:276px; height:24px; padding-left:10px; line-height:24px; background:url(../images/signbg.jpg) no-repeat; color:#fff;}
.model_cont { display:block; float:left;width:264px; padding:10px; border-left:1px solid #343435;border-right:1px solid #343435;border-bottom:1px solid #343435;}
.maodel_content3_lf {float:left; width:162px;}

.model_tle2 { width:276px; height:24px; padding-left:10px; line-height:24px; background:url(../images/signbg1.jpg) no-repeat;}
.model_cont2 {width:264px; height:131px; padding:10px; border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;}
.wexin_code3{float:right;display:inline-block;width:95px; height:96px; padding-top:10px; line-height:106px; margin-left:5px;}
.wexin_code3 img {border:2px solid #e9e9e9;}

.model_content4 {width:286px;height:176px; overflow:hidden; background:url(../images/sharecard_05.jpg) no-repeat;}
.model_cont4 {float:right; width:100px; text-align:center;}


/*右侧信息内容*/
.signature_ul{float:left;width:100%;}
.signature_ul li{float:left;width:100%; display:block; margin-top:10px; line-height:28px;}
.signature_ul_l{float:left;display:inline-block; width:70px;font-size:14px; margin-right:20px; text-align:right;}
.signature_ul_r{float:left;display:inline-block;width:300px; font-size:14px;}
.template{float:right; display:inline-block; font-size:14px;}
.current_template{color:#ff8f0a; padding-left:10px;}
.radio_xz{float:left; display:inline-block;margin-right:20px; border:none;}
.radio_xz01{float:left; display:inline-block;  margin-right:6px;border:none;}
.signature_ul_tips{color:#a8a8a8; font-size:14px;}

.local{}/*本地*/
.network{}/*网络连接*/
.img_network{width:300px;height:100px; background:#fff;}
.img_network img{float:left;width:100px; height:100px;border:none; }
.img_network_right{float:left;width:190px; margin-left:10px; margin-top:35px;}
.img_network_right span{margin-left:-5px; line-height:32px;}
.line_top{border-top:1px solid #DEDEDE;}/*顶部细线*/

/*input样式*/
.input_280{width:290px;}
.input_190{width:190px; font-size:14px;color:#999;}
.radius{display:block;line-height:30px; border:2px solid #ececec;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px; border-radius:3px;background:#fff; line-height:20px;}
.shut{background:#f3f3f3; color:#999; border:2px solid #ececec;}/*自动签名关闭时input样式*/
.radius02{display:block; line-height:30px; border:2px solid #e0e0e0;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px; border-radius:3px;line-height:20px;}

/*按钮样式*/
.txt-btn { display:block; float:left; width:100%; border-bottom:1px solid #dedede;} 
.txt-btn_t{ display:block; float:left; width:100%; border-top:1px solid #dedede;}
.grey-btn{display:block;cursor:pointer;}
.orange-btn{display:block;cursor:pointer;}
.orange-btn02 {display:block; width:90px;height:30px; line-height:30px; font-size:14px; color:#fff; text-align:center; background:url(../images/btn_all02.jpg) repeat;  background-position:0px 0px;cursor:pointer;}
.orange-btn02 a{color:#fff !important;cursor:pointer;}
.orange-btn02:hover {background:url(../images/btn_all02.jpg) repeat;  background-position:-00px -30px;}
.d_inline{display:inline-block;}

/*文字样式*/
.fontcolor_999{color:#999;}
.fontcolor_orange{color:#FF8F0A;}

/*弹框样式*/
.laycont{height:400px; _width:840px; overflow-x:hidden; overflow-y:scroll;}
.signature_model_list{float:left; width:100%; margin-left:20px; margin-top:20px;_margin-left:4px;}
.signature_model_list li{float:left;width:214px; height:174px; margin-left:20px; _margin-left:18px; margin-right:20px;_margin-right:18px; margin-bottom:20px;background:#fff; }
.model_wrap{float:left;width:214px; height:144px;margin-bottom:10px; background:#f9f9f9; border:2px solid #e8e8e8;}
.model_wrap img{float:left;width:204px; height:128px; border:none; margin-left:6px; margin-top:8px;}
.signature_model_list li p{text-align:center; line-height:18px; font-size:14px;color:#666;}
.active{border:2px solid #ff9519;}