﻿/*
*  v5.0
*  v5.0.2
*  hack
*/
/*v5.0 s*/
html{overflow-y:scroll;}
/*all */
#topnotice{position:relative;min-width:1200px;}
.notice{background:#ffedc1;height:28px;line-height:28px;text-align:center; min-width:1200px;}
#topnotice a.close{background:url(../images/icon.png) no-repeat;_background:url(../images/icon.gif) no-repeat;width:15px;height:15px;display:block;position:absolute;right:10px;top:7px;}
#topnotice a.close:hover{background-position:0px -26px;}

body{background:#f5f5f5;}
.pwbodyb{background:#f5f5f5;}
#wrap{background-color:#f5f5f5; width:100%;/*background: url(../images/newyear_bg.png) no-repeat center 170px;*/ }



/*登录*/
.bodylogin{background:#fcfcfc;}
.phoneico{background:url(../images/loginbar.png) repeat-x; height:37px; clear:both; min-width:1200px;}
.appdown{background:url(../images/lphone.png) no-repeat 0px 8px;_background:url(../images/lphone.gif) no-repeat 0px 8px; padding-left:20px; float:left; line-height:31px;}
.appdown a,.appdown a:link,.appdown a:visited{ color:#fff;}
.loginline{background:url(../images/loginline.png) repeat-x; padding-top:6px; min-width:1200px;}
.logobar{background:#fcfcfc; height:92px; min-width:1200px;}
.logoico{margin-top:8px; float:left; height:66px;}
.logoico img{height:66px;}
.logoico_font{background:url(../images/loginlg_font.png) no-repeat; width:218px; height:57px; margin-top:12px; float:left;}
.logoico_font.text{background:url(../images/loginlg_font2.png) no-repeat; color:#3e3e3e;line-height:30px; font-size:22px;padding-left: 24px; width:288px; height:57px; margin-top:12px; float:left;display:table; vertical-align:middle;}
.logoico_font.text .mid{ display:table-cell; vertical-align:middle;}

.loginhelp{color:#ad4905; float:right; line-height:31px;}
.loginhelp a,.loginhelp a:link,.loginhelp a:visited{padding:0 8px; color:#fff;}
.loginhelp a:hover,.appdown a:hover{ color:#fffea4;}
.telphe{width:190px; height:57px; margin-top:12px; float:right; background:url(../images/tel.png) no-repeat 0px 8px;padding-left:80px;}
.telphe h3{color:#ed6103; font-size:30px; font-family:Arial, Helvetica, sans-serif;white-space:nowrap;}
.telphe p{white-space:nowrap;}
.padr5{padding-right:5px;}
.loginmain{background:#fd7a00; height:430px; position:relative;}
.loginbg{float:right; width:314px;background-color: #ffffff;border-radius: 10px; padding-top:20px; position:relative;  z-index: 9;}

.login_operate{ width:250px; height:360px; padding:0px 0 0 35px;}
.login_operate h3{color:#936600; font-weight:bold; line-height:33px;}
.login_op1{ padding:0 0 0 25px;}
.login_operate li{ height:50px;}
.login_operate li.hei28{ height:33px;}
.login_operate li.lbtn_box{ margin-top:5px;}
.login_operate li.validmdn_btn{ margin-top:10px;}
.login_operate li .txt245{ width:215px; height:34px; line-height:34px;padding-left:30px; background: #fff url(../images/inputico.gif) 11px 10px no-repeat; border:1px solid #bdc3c7; font-size:12px; cursor:pointer; color:#999; border-radius:5px;}
.login_operate li .txt115{ width:105px; height:34px; line-height:34px; padding-left:10px; background:#fff; background-image:none; font-size:12px; cursor:pointer; color:#999; border:1px solid #bdc3c7; border-radius:5px; margin-top:-1px;}
.login_operate li .username{ background-position:11px -48px;}
.login_operate li .password{ background-position:11px -101px;}
.login_operate li .fpassword{ float:right; color:#666;}
.login_operate li .fpassword:hover{ color:#ff7000;}
.login_operate li a.login_btn{ display:block; margin:0 auto; background:#fe8c19; width:245px; height:46px; line-height:46px; text-align:center;font-size:18px; color:#fff; text-decoration:none; border-radius:5px;}
.login_operate li a.login_btn:hover{background:#f78412; text-decoration:none;}
.login_operate li .code,.login_operate li .refresh{ margin:5px 3px 0px; float:left;}
.login_operate li p{ height:25px; line-height:25px;}
.login_operate li p .chk1{ position:relative; top:2px;}
.login_operate li .company_bgimg,.login_operate li .company_bgimg,.login_operate li .password_bgimg,.login_operate li .code_bgimg{ background:#fff url(../images/inputico.png) no-repeat;_background:#fff url(../images/inputico.gif) no-repeat;}
.login_operate li .company_bgimg{ background-position:11px -18px;}
.login_operate li .username_bgimg{ background-position:11px -76px;}
.login_operate li .password_bgimg{ background-position:11px -129px;}
.login_operate li .code_bgimg{ background-position:11px -229px;}
.login_operate li a.col666{ color:#666;}
.login_operate li a.col666:hover{ color:#ff6600;}

.login_operate li .black{ color:#333;}
.login_operate li .grey999{ color:#999;}

.login_operate  li.last{ position:absolute;bottom:35px;*bottom:30px; height:auto;width:250px} 
.login_operate  li.last a{color:#417FEC;position:absolute; padding-left:2px;}
.login_operate  li.last .fright{  right:0px;}


.passwordalertbg{ position:absolute;width: 1200px;height: 424px; left:50%; margin-left:-600px;top:162px; z-index:2;}
.passwordalertbg .passwordalert{ position:absolute; top:-102px;right:70px;width:511px; height:424px; z-index:1979; background:url(../images/password_alert.png) no-repeat;_background:url(../images/password_alert.gif) no-repeat}
.passwordalertbg .passwordtips{ position:absolute; top:-102px;right:70px;width:511px; height:424px; z-index:1979; background:url(../images/password_tips.png) no-repeat;_background:url(../images/password_tips.gif) no-repeat}
.passwordalertbg .changepass{ position:absolute;bottom: 0px;left: 125px; display:block;width:105px; height:66px;}
.login_mask,.login_mask2{ position:fixed;_position:absolute; width:100%; height:100%; top:0; left:0;background: #000;filter: alpha(opacity=50);opacity: 0.5; z-index:1;}
.footer-nav .upmenubox .menuwrap{left: -92px;}

.footer-nav { width:1200px;height:auto; margin:0 auto;line-height:20px; padding:40px 0 10px 0;} 
.footer-nav dl { float:left;display:inline;width:130px;margin-left:38px;} 
.footer-nav dl.about{ width:300px;}
.footer-nav dt { line-height:1.2;color:#ec6002;font-size:12px;font-weight:bold; } 
.footer-nav dd {line-height:1.2;margin-top:8px; }
.footer-nav dl .qq{ position:absolute; left:132px; top:42px;}
.footer-nav dl.down{ width:300px;}
.footer-nav dl.down a { display:block;height:20px;line-height:20px; }
.footer-nav a,.footer-nav a:link,.footer-nav a:visited{color:#666; } 
.footer-nav a:hover { color:#ff7000;text-decoration:none; } 
.footer-nav .introduce{width:210px; line-height:22px;}

.middle{ min-width:1200px;height:auto; background:url(../images/passbg.png) repeat-x;}
.middle_box{ width:100%; min-width:1200px; height:auto; overflow:hidden;}
.login_bg{ margin:0 auto; width:1000px;height:505px; padding-top:30px; position:relative;}
.login_box{ width:780px; height:auto; background:#fff; margin:0 auto; padding:10px 30px 30px 50px; border:1px solid #fbd0b2; border-bottom:none; border-top:none;}
.login_box1{ width:780px; height:auto; background:#fff; margin:0 auto; padding:10px 30px 0 50px; border:1px solid #fbd0b2; border-bottom:none; border-top:none; overflow:hidden;}
.lg_tit{ height:70px; line-height:70px; padding-left:10px; background:url(../images/lg_line.png) repeat-x 0 bottom; font-family: '微软雅黑','Arial','华文细黑','Helvetica'; font-size:18px; font-weight:normal;}
.lg_tit span{ color:#999; font-size:12px; margin-left:5px; }
.new_code{ height:26px; padding:30px 0 10px 0;}
.phone_code{ height:26px; padding:10px 0 10px 0;}
.new_code li,.phone_code li{ float:left; height:32px; line-height:32px;}
.new_code li .mm_ts,.confirm_code li .mm_ts,.phone_code li .mm_ts{ float:left; width:145px; height:32px; line-height:32px; padding-left:35px; margin-left:10px; background:url(../images/mm_ts.png) no-repeat;_background:url(../images/mm_ts.gif) no-repeat; color:#793138; font-weight:normal;}
.confirm_code li .yzm_ts{ float:left; width:145px; height:32px; line-height:32px; padding-left:35px; margin-left:10px; background:url(../images/yzm_ts.png) no-repeat;_background:url(../images/yzm_ts.gif) no-repeat; color:#946700; font-weight:normal;}
.new_code li.wd_150,.confirm_code li.wd_150,.phone_code li.wd_150{ text-align:right; width:150px; height:32px; line-height:32px;  font-family: '微软雅黑','Arial','华文细黑','Helvetica'; color:#333; font-size:14px;}
.phone_code li .captcha{ float: left; width:90px; height:32px; line-height:32px; text-align:center; background:#ffdcc5; color:#ff6600; margin:1px 10px 0 13px;}
.phone_code li a.captcha:link,.phone_code li a.captcha:visited{ color:#ff6600;}
.phone_code li .resend { float: left; width:110px; height:32px; line-height:32px; text-align:center; background:#dcdcdc; color:#666; margin:1px 0 0 0;}
.phone_code li a:hover{ text-decoration:none;}
.sz200_text{ width:194px; height:30px; line-height:30px; padding-left:5px; border:1px solid #dcdcdc;}
.color999{ margin-left:7px; color:#999;}
.confirm_code{ height:26px; padding-top:20px;}
.confirm_code li{ float:left;}
.confirm_code li .true_icon{ float:left; margin-left:15px; width:16px; height:16px; background:url(../images/true_icon.png) no-repeat;_background:url(../images/true_icon.gif) no-repeat; position:relative; top:8px;}
.intensity{ width:201px; height:23px; margin-left:150px; margin-top:5px;}
.intensity li{ float:left; width:67px; height:23px; line-height:23px; text-align:center; color:#fff; background:#666;}
.intensity li.select{ background:#eb7618;}
.certain_box{ margin:0 auto; width:460px; height:35px; padding: 16px 0 16px 400px; background:#f5f5f5; border:1px solid #fbd0b2; border-top:none;}
.certain_box a{ float:left; height:35px; line-height:35px; font-size:14px;}
.certain_box a:link,.certain_box a:visited{ color:#fff;}
.certain_box .confirm_btn,.certain_box .confirm_submit{ width:30%;text-align:center;  color:#fff; text-decoration:none; border-radius:5px; white-space:nowrap;}
.certain_box .confirm_btn{background:#66c7b0;}
.certain_box .confirm_submit{ background:#f3810e;}
.certain_box .confirm_btn:hover{ background:#5fc1aa;}
.certain_box .confirm_submit:hover{ background:#ed7b08;}
.success{ margin:40px 0 40px 100px; width:auto; height:80px; padding-left:100px; line-height:80px; background:url(../images/gx_icon.png) no-repeat left center;_background:url(../images/gx_icon.gif) no-repeat left center; font-weight:bold; font-size:16px; color:#f3810e;}
.fale{ margin:0px 0 0px 200px; width:auto; height:100px; padding-left:150px; line-height:100px; background:url(../images/iconoksamll.png) no-repeat 40px 20px;_background:url(../images/iconoksamll.gif) no-repeat 40px 20px; font-weight:bold; font-size:16px; color:#333;}

.tips{background:#d9edf7;color: #3986ac; margin:0 auto; /*padding:10px 30px 10px 10px; */padding:10px; width:822px; text-align:center; margin-top:20px;}
.tips.wauto{ width:auto;}
.tips.mrauto{ margin:0;}
.tips span{ color:#3986ac;}
.leading{width:860px; height:36px; background:url(../images/lotop_hbg.png) repeat-x; margin:0 auto; border:1px solid #dbdbdb; border-bottom:1px solid #d7d7d7;}
.leading a{ float:left; width:286px; height:36px; line-height:36px; text-align:center; color:#666;  font-family: '微软雅黑','Arial','华文细黑','Helvetica'; font-size:14px; overflow:hidden; _width:285px;}
.leading .selected{ background:#fff url(../images/lotop_bg.png) no-repeat 10px 0px; color:#000; overflow:hidden;}
.leading .selected1{ width:288px; _width:287px;}
.leading i{ float:right; background:url(../images/hse.png) no-repeat; width:13px; width:13px; height:36px;}
.leading em{ float:right; background:url(../images/ll.png) no-repeat; width:13px; height:36px;}
.leading .selected b{ float:right; background:url(../images/cse.png) no-repeat; width:12px; height:36px;}
.pwhint{ height:20px; line-height:20px; padding-left:150px; color:#999;}

.toolist{width:92%;/*width:750px;*//*height:52px;*/margin:10px auto;overflow:hidden;}

.pad132{padding-left:132px;}
.nickmain{width:100%;}
.curPos{display:block;font-size:12px;padding:15px 0 5px;color:#999;}
.curPos a,.curPos a:link,.curPos a:visited{color:#666;}
.curPos a:hover{color:#ff7f00;}

.nickname{display:block;float:left;font-size:18px;font-weight:bold;padding-bottom:3px;}

.tooltab{ /*width:80%;*/margin-top:27px;height:39px;*height:40px;float:left;border-left:1px solid #bdc8ca;}
.tooltab li{border-right:1px solid #bdc8ca;border-top:1px solid #bdc8ca;float:left;line-height:38px;font-size:14px;position:relative;_position:static; display:block; height:39px}
.tooltab li a{display:block;padding:0 20px;color:#3f3f3f;cursor:pointer;background:#fff url(../images/tabline.png) repeat-x;max-width:98px; overflow:hidden; white-space:nowrap;}
.tooltab li a:link,.tooltab li a:visited{color:#3f3f3f;}
.tooltab li a:hover{color:#ff7f00; background:#ebebed;}
.tooltab li a.hover,.tooltab li a.hover a:hover{background:#fff;font-weight:bold;line-height:39px; height:39px;position:relative;z-index:222;color:#3f3f3f;/*color: #ff7f00;*/ display:inline-block;}
.tooltab li a span{color:#f17b1d; float:left;}

.tooltab li .userbox {top: 39px;left: -14px;}
.tooltab li .userbox .sj{ left:14px;}
.tooltab li .userbox li{ cursor:pointer; margin:0; padding:0; border:0; float:none; background:none; height:auto; line-height:26px; padding-left:20px;background: url(../images/ok2.png) no-repeat center left;}
.tooltab li .userbox li.choose{background: url(../images/ok1.png) no-repeat center left;}
.tooltab li .userbox li a{margin:0; padding:0; border:0; float:none; background:none; height:auto; line-height:26px;border-bottom: 1px solid #bdc8ca; white-space:nowrap; overflow:hidden;text-overflow: ellipsis;} 

.tooltab li .del{ cursor:pointer; position:absolute; top:-8px; right:0px; display:inline-block;width:20px; height:20px; background:url(../images/del3.png) no-repeat -34px 0; visibility:hidden; z-index:223;}
.tooltab li .del:hover{ background-position:3px 0;}
.tooltab li:hover .del{visibility:visible;}
.tooltab li .textover{ display:block; overflow:hidden;color: #3f3f3f; float:none;}
.tooltab li  a:hover .textover{color:#ff7f00;} 
 
 a.setab{float:right;display:block;color:#000;padding-top:39px;line-height:25px;padding-right:12px;background:url(../images/show.png) no-repeat right 48px;_background:url(../images/show.gif) no-repeat right 48px;}
.maincon{height:auto;background:#f3f4f8;border:1px solid #bdc8ca;}
.publicbox{background:#fff;padding:20px;}
.leftsidebar{width:950px;/*width:752px;*/}
.mainying{background:url(../images/yinying.jpg) repeat-y top right;width:100%;}
.rightside{width:248px;height:auto;}
.sidetp{/*background:url(../images/midbg.jpg) no-repeat right top;*/}
.wid740{width:923px;/*width:710px;*/}
.bornote{padding:15px 3px 15px 14px;background:#fff;/* min-height:660px;*/ min-height:894px;}
.iconbor{border:1px solid #bdc8ca;width:908px;/*width:708px;*/overflow:hidden;}
.iconbg{background:url(../images/indexnew.jpg) no-repeat;width:100%;/*height:453px;*/}
.quick{width:100%; /*height:350px; overflow:auto;*/}
.iconbg h3{color:#3f3f3f;font-weight:bold;font-size:14px;font-size:14px;padding:10px 0 0 20px;font-family:"微软雅黑"}
.iconbg ul,.quick ul{padding:20px 15px 19px 20px;overflow:hidden;display:block;}
.quick ul{padding:10px;}
.iconbg li,.quick li{float:left;width:108px;height:128px;display:block;position:relative;}
.iconbg li a{background:url(../images/icon80x80_1.png) no-repeat;_background:url(../images/icon80x80.gif) no-repeat;width:80px;display:block;cursor:pointer;}
.iconbg li img:hover{opacity:0.85;}
.quick li a{background:url(../images/icon80x80.png) no-repeat;_background:url(../images/icon80x80.gif) no-repeat;width:80px;display:block;cursor:pointer;}
.iconbg li a:hover,.quick li a:hover{background-position:0px -135px;}
.iconbg li a b,.quick li a b{/*background:url(../images/icon_service.png) no-repeat;*/display:block;width:80px;height:80px;}
.iconbg li a b.sms,.quick li a b.sms{background-position:0px 20px;}
.iconbg li a b.esms,.quick li a b.esms{background-position:0px -45px;}
.iconbg li a b.mms,.quick li a b.mms{background-position:0px -112px;}
.iconbg li a b.helper,.quick li a b.helper{background-position:0px -180px;}
.iconbg li a b.palm,.quick li a b.palm{background-position:0px -246px;}
.iconbg li a b.cloud,.quick li a b.cloud{background-position:0px -312px;}
.iconbg li a b.vote,.quick li a b.vote{background-position:0px -378px;}
.iconbg li a b.pay,.quick li a b.pay{background-position:0px -445px;}
.iconbg li a b.forward,.quick li a b.forward{background-position:0px -510px;}
.iconbg li a b.workorder,.quick li a b.workorder{background-position:0px -580px;}
.iconbg li a b.data,.quick li a b.data{background-position:0px -648px;}
.iconbg li a b.micmes,.quick li a b.micmes{background-position:0px -714px;}
.iconbg li a b.depart,.quick li a b.depart{background-position:0px -780px;}
.iconbg li a b.demand,.quick li a b.demand{background-position:0px -847px;}
.iconbg li a b.exam,.quick li a b.exam{background-position:0px -910px;}
.iconbg li a b.additem,.quick li a b.additem{background-position:0px -988px;}
.iconbg li p,.quick li p{text-align:center;width:80px;padding-top:8px;font-size:14px;color:#3f3f3f; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.iconbg li a.close,.quick li a.close{background-position:0 -251px;display:none;position:absolute;width:30px;height:30px;top:-10px;right:15px;}
.iconbg li a.order,.quick li a.order{background-position:0 -306px;position:absolute;width:30px;height:30px;top:-10px;right:15px;}
.iconbg li a.order-no,.quick li a.order-no{background-position:0 -361px;position:absolute;width:30px;height:30px;top:-10px;right:15px;}

.mb20{margin-bottom:20px;}
.mt10{margin-top:10px;}
.ml10{margin-left:10px;}
.mr10{margin-right:5px;}
.hei342{height:342px;}
.setop{padding:21px 17px 0px 17px;}

.comany{border:1px solid #bdc8ca;background:#fff;}
.comany h3{background:url(../images/compbg.jpg) repeat-x;height:30px;margin:0px 1px;line-height:30px;font-family:'微软雅黑';text-overflow:ellipsis;white-space:nowrap;font-weight:normal;padding-left:8px;color:#3f3f3f;border-bottom:1px solid #bdc8ca;font-size:14px;overflow:hidden;}
.comany a.more{text-decoration:none;padding-right:10px;color:#417fec;font-family:"宋体";font-size:12px;}
.comany a.more:hover{color:#ff7f00;}
.manylist,.problem{padding:15px;}
.manylist li{padding:5px 0;color:#666;display:block;overflow:hidden;height:25px; line-height:25px;}
.manylist li.botm{border-bottom:1px solid #efefef;}
.manylist li b{background:url(../images/icon.png) no-repeat;_background:url(../images/icon.gif) no-repeat;padding-left:25px;display:inline-block;font-weight:normal;}
.manylist li b.stats{background-position:5px -110px;_background-position:5px -108px;}
.manylist li b.type{background-position:5px -149px;_background-position:5px -147px;}
.manylist li b.dot{background-position:5px -149px;_background-position:5px -147px}
.manylist li i a{color:#379d84;font-style:normal;}
/*.manylist li i a:hover{color:#ff7f00;}*/
.manylist li em{color:#ff6600;font-style:normal;font-weight:bold;font-family:"宋体";}
.manylist li p{text-align:center;padding-top:10px;}
.manylist li p a{color:#417fec;text-decoration:none;padding:0px 12px;}
.manylist li p a:hover{color:#ff7f00;}
.padt10{padding-top:6px;}
.problem li{padding:8px 0 8px 10px;color:#666;display:block;background:url(../images/dian.png) no-repeat 0px 15px;_background:url(../images/dian.gif) no-repeat 0px 15px;}
.problem li a,.problem li a:link,.problem li a:visited{line-height:20px;color:#666;}
.problem li a:hover{color:#ff7f00;}
.black{ color:#333;}
.grey999{ color:#999;}


/*login_banner*/
.login_banner{width:900px; height:400px; position:absolute; /*top:50%;*/top: 170px; left:50%; margin:0 0 0 -450px; z-index:2;}
.login_banner .imglist{width:900px; height:400px; overflow:hidden; background:#fff;}
.login_banner .imglist li{ float:left;width:900px; height:400px; position:absolute; }
.login_banner .imglist li a{ cursor:default;}
.login_banner .imglist .last .open{ cursor:pointer;width:208px; height:74px; line-height:74px; background:url(about:blank); display:block; position:absolute; bottom:108px; right:143px;}
.login_banner .imglist img{width:900px; height:auto;}
.login_banner .num{ position:absolute; bottom:15px;width:46px;left:50%; margin-left:-23px;}
.login_banner .num li{ float:left;width:8px; height:8px;margin:0 3px; background:#fcbb86; text-align:center; line-height:15px; cursor:pointer; text-indent:-9999em;}
.login_banner .num li.hover,.login_banner .num li:hover{background:#fa780d;}
.login_banner .btn a{ position:absolute;width:74px; height:74px;top:163px; display:none; z-index:9999;}
.login_banner .btn .prev{ background:url(../images/hover_left.png) no-repeat; left:10px;}
.login_banner .btn .next{ background:url(../images/hover_right.png) no-repeat; right:10px;}


/*登录页面banner*/
.noback{ background:none;}
.noback .loginbg424{ background:none;height: auto;}
.banberimg{position: absolute;width: 100%;min-width: 1000px;height: 430px;overflow: hidden;z-index: 1;}
.banberimg .num{ position:absolute; bottom:15px;width:60px;left:50%; margin-left:-30px;}
.banberimg .num li{ float:left;width:10px; height:10px;margin:0 3px; background:#fff; text-align:center; line-height:15px; cursor:pointer; text-indent:-9999em; border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
.banberimg .num li.hover,.banberimg .num li:hover{background:#f87908;}
.imglist li{ position:absolute; width:100%; height:100%; top:0; background-repeat:no-repeat; background-position: center top;}
.imglist .b0{ background-image:url(../images/login_t724_1.png?v=1);}
.imglist .b1{ background-image:url(../images/login_t2.jpg?v=1);}
.imglist .b2{ background-image:url(../images/login_t724_2.png?v=1);}


/*info manager*/
.Rsiderbar h3.editex{border:1px solid #bdc8ca;background:url(../images/bjexin.png) repeat-x;line-height:30px;padding-left:20px;display:block;font-size:14px;color:#3f3f3f;margin-bottom:10px;}

.Rsiderbar h3.editleft{border-bottom:1px solid #bdc8ca;background:url(../images/bjexin.png) repeat-x;line-height:30px;padding-left:20px;display:block;font-size:14px;color:#3f3f3f;}

.editbar{background:#fff7f0;height:125px;margin-bottom:10px;}
.editool{padding-left:30px;height:40px;position:relative;}
.editool li{float:left;margin-right:20px;line-height:40px;font-size:14px;position:relative;}
.editool li a,.editool li a:link,.editool li a:visited{padding:0 20px;color:#3f3f3f;cursor:pointer;}
.editool li a:hover{color:#ff7f00;}
.editool li.hover{background:#fff url(../images/toolhov.png) repeat-x;border-left:1px solid #bdc8ca;border-right:1px solid #bdc8ca;font-weight:bold;line-height:41px;position:relative;z-index:1;}
.fontz{background: url(../images/layer-credit.png) no-repeat;_background: url(../images/layer-credit.gif) no-repeat;width: 215px;height: 105px;display: block;
position: absolute;left: 368px;top: -55px;line-height: 20px;}
.fontz p.ts{width:110px;height:100px;display:block;padding-left:90px;padding-top:25px;font-size:12px;}
.fontz a{color:#427fed;padding:0;}
.tsclose{width: 21px;height: 21px;position: absolute;display: block;left: 174px;top: 4px;cursor:pointer;text-indent:-9999px;}
.toolbor{border:1px solid #bdc8ca;background:#fff;height:84px;}
.toolused{width:auto;height:74px;padding:5px 0;position:relative;}

.prev_nav,.next_nav{display:block;position:absolute;width:22px;height:44px;top:20px;}
.prev_nav{left:0px;background:url(../images/left.png) no-repeat;}
.next_nav{right:0px;background:url(../images/right.png) no-repeat;}
.prev_nav.inactive{background:url(../images/lefthov.png) no-repeat;}
.next_nav.inactive{background:url(../images/righthov.png) no-repeat;}
.prev_nav:hover{background:url(../images/lefthovver.png) no-repeat;_background:url(../images/lefthovver.gif) no-repeat;}
.next_nav:hover{background:url(../images/righthover.png) no-repeat;_background:url(../images/righthover.gif) no-repeat;}

.toolist li{float:left;border:1px solid #b8c3c9;background:#f0f0f0;width:50px;height:50px;margin:0 5px;cursor:pointer;}
.toolist li:hover,.toolist li.hover{border:1px solid #ff6600;background:#fff7f0;}
.toolist li a{background:url(../images/tools.png) no-repeat;_background:url(../images/tools.gif) no-repeat;width:50px;height:50px;display:block;}
/*常用*/
.toolist li a.words{background-position:0px 0px;}
.toolist li a.words:hover,.toolist li a.wordshover{background-position:-50px 0;}
.toolist li a.picture{background-position:0px -50px;}
.toolist li a.picture:hover,.toolist li a.picturehover{background-position:-50px -50px;}
.toolist li a.videoico{background-position:0px -100px;}
.toolist li a.videoico:hover,.toolist li a.videoicohover{background-position:-50px -100px;}
.toolist li a.audio{background-position:0px -150px;}
.toolist li a.audio:hover,.toolist li a.audiohover{background-position:-50px -150px;}
.toolist li a.imgconver{background-position:0px -200px;}
.toolist li a.imgconver:hover,.toolist li a.imgconverhover{background-position:-50px -200px;}
.toolist li a.imgText{background-position:0px -250px;}
.toolist li a.imgText:hover,.toolist li a.imgTexthover{background-position:-50px -250px;}
.toolist li a.marquee{background-position:0px -300px;}
.toolist li a.marquee:hover,.toolist li a.marqueehover{background-position:-50px -300px;}
.toolist li a.Table{background-position:0px -350px;}
.toolist li a.Table:hover,.toolist li a.Tablehover{background-position:-50px -350px;}
.toolist li a.map{background-position:0px -400px;}
.toolist li a.map:hover,.toolist li a.maphover{background-position:-50px -400px;}
.toolist li a.annex{background-position:0px -450px;}
.toolist li a.annex:hover,.toolist li a.annexhover{background-position:-50px -450px;}
.toolist li a.morepic{background-position:0px -500px;}
.toolist li a.morepic:hover,.toolist li a.morepichover{background-position:-50px -500px;}
.toolist li a.custom{background-position:0px -550px;}
.toolist li a.custom:hover,.toolist li a.customhover{background-position:-50px -550px;}
.toolist li a.cuspage{background-position:0px -600px;}
.toolist li a.cuspage:hover,.toolist li a.cuspagehover{background-position:-50px -600px;}

/*布局*/
.toolist li a.persintr{background-position:0px -650px;}
.toolist li a.persintr:hover,.toolist li a.persintrhover{background-position:-50px -650px;}
.toolist li a.cylind{background-position:0px -700px;}
.toolist li a.cylind:hover,.toolist li a.cylindhover{background-position:-50px -700px;}
.toolist li a.chanlist{background-position:0px -750px;}
.toolist li a.chanlist:hover,.toolist li a.chanlisthover{background-position:-50px -750px;}
.toolist li a.percent{background-position:0px -800px;}
.toolist li a.percent:hover,.toolist li a.percenthover{background-position:-50px -800px;}
/*展示*/
.toolist li a.book{background-position:0px -850px;}
.toolist li a.book:hover,.toolist li a.bookhover{background-position:-50px -850px;}
.toolist li a.phone{background-position:0px -900px;}
.toolist li a.phone:hover,.toolist li a.phonehover{background-position:-50px -900px;}
.toolist li a.weather{background-position:0px -950px;}
.toolist li a.weather:hover,.toolist li a.weatherhover{background-position:-50px -950px;}
.toolist li a.htmlcus{background-position:0px -1000px;}
.toolist li a.htmlcus:hover,.toolist li a.htmlcushover{background-position:-50px -1000px;}
.toolist li a.foldsend{background-position:0px -1050px;}
.toolist li a.foldsend:hover,.toolist li a.foldsendhover{background-position:-50px -1050px;}
/*功能*/
.toolist li a.tabbox.{background-position:0px -1100px;}
.toolist li a.tabbox:hover,.toolist li a.tabboxhover{background-position:-50px -1100px;}
.toolist li a.para{background-position:0px -1150px;}
.toolist li a.para:hover,.toolist li a.parahover{background-position:-50px -1150px;}
.toolist li a.cloud{background-position:0px -1200px;}
.toolist li a.cloud:hover,.toolist li a.cloudhover{background-position:-50px -1200px;}
.toolist li a.tagmap{background-position:0px -1250px;}
.toolist li a.tagmap:hover,.toolist li a.tagmaphover{background-position:-50px -1250px;}
.toolist li a.emes{background-position:0px -1350px;}
.toolist li a.emes:hover,.toolist li a.emeshover{background-position:-50px -1350px;}
.toolist li a.emms{background-position:0px -1450px;}
.toolist li a.emms:hover,.toolist li a.emeshover{background-position:-50px -1450px;}

.editarea{height:auto;overflow:hidden; padding-bottom:30px;}
.arealef,.arearit{border:1px solid #b8c3c9;}
.arealef{width:320px;/*width:238px;*/float:left;margin-right:10px;border-top:0;height:539px;background:#f5f5f5;}
.areamid{width:356px;float:left;height:540px;background:url(../images/phone_t.png) no-repeat;_background:url(../images/phone_t.gif) no-repeat;}
.arearit{width:320px;/*width:220px;*/float:right;height:538px;background:#f5f5f5;}
.wid420{ width:460px;}
.arealef h3,.areamid h3,.setfront h3,.Lsmail h3{background:url(../images/bjexin.png) repeat-x;height:30px;line-height:30px;text-align:center;border-bottom:1px solid #b8c3c9;font-size:14px;}
.arealef h3,.setfront h3,.Lsmail h3{border-top:1px solid #b8c3c9;margin-bottom:1px;}

.arealef h3 b,.setfront h3 b,.Lsmail h3 b{height:30px;display:inline-block;padding-left:17px;font-weight:rnormal;}
.arealef h3 b.show,.setfront h3 b.show,.Lsmail h3 b.show{background:url(../images/show.png) no-repeat 0 12px;_background:url(../images/show.gif) no-repeat 0 12px;}
.arealef h3 b.off,.setfront h3 b.off,.Lsmail h3 b.off{background:url(../images/off.png) no-repeat 0 12px;}

.arealef h3 a,.arealef h3 a:link,.arealef h3 a:visited,.arearit h3 a,.arearit h3 a:link,.arearit h3 a:visited{ color:#000;}
.areamid h3{border:1px solid #b8c3c9;font-size:14px;}
.preview{/*border:1px solid #ff6600;padding:10px;*//* position:relative;*/min-height:480px;}
.viewbai{margin:32px 10px 0px 10px;height:480px;overflow:auto;}


/*默认图标*/
.combox{width:auto;}
.combox a{background:url(../images/tools_big.png) no-repeat;_background:url(../images/tools_big.gif) no-repeat;width:100px;height:80px;display:block;margin:0 auto;}
.combox a.text{background-position:0px -10px;}
.combox a.text:hover{background-position:-100px -10px;}
.combox a.picture{background-position:0px -110px;}
.combox a.picture:hover{background-position:-100px -110px;}
.combox a.video{background-position:-0px -210px;}
.combox a.video:hover{background-position:-100px -210px;}
.combox a.audio{background-position:-0px -310px;}
.combox a.audio:hover{background-position:-100px -310px;}
.combox a.slider{background-position:-0px -410px;}
.combox a.slider:hover{background-position:-100px -410px;}
.combox a.picAndText{background-position:-0px -510px;}
.combox a.picAndText:hover{background-position:-100px -510px;}
.combox a.marquee{background-position:-0px -610px;}
.combox a.marquee:hover{background-position:-100px -610px;}
.combox a.table{background-position:-0px -710px;}
.combox a.table:hover{background-position:-100px -710px;}
.combox a.map{background-position:-0px -810px;}
.combox a.map:hover{background-position:-100px -810px;}
.combox a.attachment{background-position:-0px -910px;}
.combox a.attachment:hover{background-position:-100px -910px;}
.combox a.mutiplePictures{background-position:-0px -1010px;}
.combox a.mutiplePictures:hover{background-position:-100px -1010px;}
.combox a.customerHTML{background-position:-0px -1110px;}
.combox a.customerHTML:hover{background-position:-100px -1110px;}

.combox a.duanluo{background-position:-0px -1210px;}
.combox a.duanluo:hover{background-position:-100px -1210px;}

.combox a.person{background-position:0px -1310px;}
.combox a.person:hover{background-position:-100px -1310px;}
.combox a.cy_lind{background-position:0px -1410px;}
.combox a.cy_lind:hover{background-position:-100px -1410px;}
.combox a.chan_list{background-position:0px -1500px;}
.combox a.chan_list:hover{background-position:-100px -1510px;}
.combox a.percent{background-position:0px -1600px;}
.combox a.percent:hover{background-position:-100px -1610px;}


.combox a.book{background-position:0px -1710px;}
.combox a.book:hover{background-position:-100px -1710px;}
.combox a.phone{background-position:0px -1800px;}
.combox a.phone:hover{background-position:-100px -1810px;}
.combox a.weather{background-position:0px -1900px;}
.combox a.weather:hover{background-position:-100px -1910px;}
.combox a.htmlcus{background-position:0px -2010px;}
.combox a.htmlcus:hover{background-position:-100px -2010px;}
.combox a.foldsend{background-position:0px -2110px;}
.combox a.foldsend:hover{background-position:-100px -2110px;}

.combox a.tabbox.{background-position:0px -2210px;}
.combox a.tabbox:hover{background-position:-100px -2210px;}
.combox a.para{background-position:0px -2310px;}
.combox a.para:hover{background-position:-100px -2310px;}
.combox a.cloud{background-position:0px -2410px;}
.combox a.cloud:hover{background-position:-100px -2410px;}
.combox a.tagmap{background-position:0px -2510px;}
.combox a.tagmap:hover{background-position:-100px -2510px;}
.combox a.simpleContainer{background-position:0px -2610px;}
.combox a.simpleContainer:hover{background-position:-100px -2610px;}


.contain{border:2px dashed #cc3300;}
.dash{/*background:#ebebeb;width:auto;min-height:30px;padding:15px 10px 15px 10px;color:#333;*//*margin-bottom:20px;*/position:relative;}
.ufunc{position:absolute;width:99%; height:30px;border:1px dashed #7a7a7a;background:url(../images/pngbai.png);top:0;left:0;z-index:111; margin:0 auto;}
.ufunc a{border:1px dashed #7a7a7a;position:absolute;padding:7px 10px 6px;cursor:pointer; font-size:12px;}
.ufunc a.copy{top:-1px;left:-1px;}
.ufunc a.move{top:-1px;left:43%;border-bottom-left-radius:8px;border-bottom-right-radius:8px;cursor:move;}
.ufunc a.dell{top:-1px;right:-1px;}
.ufunc a.topm{bottom:-1px;right:22%;}
.ufunc a.btmm{bottom:-1px;left:22%;}
.viewcon,.viewtit{width:auto;height:auto;}
.viewcon h2{font-size:1.125em;font-weight:normal;color:#000;}
.viewtit h4{font-size:1em;font-weight:normal;color:#000;background:#ececec;padding:5px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom:1px solid #b8c3c9;}
.viewcon span{color:#666;line-height:18px;padding-bottom:5px;display:block;}
/*.viewcon p{line-height:24px;font-size:14px;}*/
.divfold{padding:10px;line-height:24px;}
.viewtit{border:1px solid #b8c3c9;border-top-left-radius:8px;border-top-right-radius:8px;}


.commonpage{height:378px;overflow:auto;background:#f5f5f5;border-top:1px solid #b8c3c9;padding-bottom:10px;}
.treeview{background:#fff;}

.treeview  h4 {cursor:pointer;background:#f0f0f0 ;line-height:30px;border-bottom:1px solid #b8c3c9;padding-left:40px;height:30px;font-size:12px;font-weight:normal;
}
.treeview li{line-height:30px;overflow:hidden;}
.treeview li span{cursor:pointer;display:block;background:#fff;border-bottom:1px solid #b8c3c9;padding-left:20px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.treeview li span:hover,.treeview li span.hover{background:#ccc;color:#ff6600;}
.hei24{padding-top:4px;height:26px;padding-right:3px;}
.hei26{padding-top:2px;height:24px;padding-right:3px;}
.treeview li ul{padding:0;}
.treeview li ul li span {padding-left:30px;}
.treeview li ul li span:hover,.treeview li ul li span.hover{background:#ccc;color:#ff6600;}
.treeview li ul li:last{border-bottom:0;}


.plugindit{width:auto;height:424px;overflow:auto;margin-bottom:10px;}
.plugindit li{height:28px;display:block;border-bottom:1px solid #ddd;background:#fff;}
.plugindit li a{background:url(../images/icon.png) no-repeat 25px -186px;_background:url(../images/icon.gif) no-repeat 25px -186px;height:28px;padding-left:40px;display:block;margin:0 auto;line-height:26px;}
.plugindit li a:hover,.plugindit li a.hover{background:url(../images/icon.png) no-repeat 25px -218px;_background:url(../images/icon.gif) no-repeat 25px -218px;color:#fa8622;}

.alldit{width:auto;height:434px;overflow:auto;background:#fff;}
.alldit li{height:28px;display:block;border-bottom:1px solid #ddd;}
.alldit li a{background:url(../images/icon.png) no-repeat 25px -186px;_background:url(../images/icon.gif) no-repeat 25px -186px;height:28px;padding-left:40px;display:block;margin:0 auto;line-height:26px;}
.alldit li a:hover,.alldit li a.hover{background:url(../images/icon.png) no-repeat 25px -218px;_background:url(../images/icon.gif) no-repeat 25px -218px;color:#fa8622;}
.alldit div.ename{padding-left:25px;line-height:26px;}
.alldit strong{display:block;}

a.music-on{background:url(../images/sound.png) no-repeat 0 0px;_background:url(../images/sound.gif) no-repeat 0 0px;width:27px;height:27px;display:none;}
a.music-off{background:url(../images/sound.png)no-repeat 0px -42px;_background:url(../images/sound.gif)no-repeat 0px -42px;width:27px;height:27px;display:block;}
.musicplay{width:27px;height:27px;/* position:absolute;right:2px;top:10px;*/z-index:11;}

.div_table{padding:5px;}
.div_table td{border:1px solid #ddd;text-align:center;background:#fff;line-height:30px;}
.div_table th{border:1px solid #ddd;text-align:center;line-height:30px;background:#fff7f0;}
.tishi{margin:10px 3px;background:#d3ecff;padding:3px;border:1px solid #b8cada;line-height:22px;letter-spacing:-0.2px;}

.tablelok{padding:5px;}
.tablelok td{border:1px solid #ddd;text-align:center;background:#fff;line-height:30px;}
.tablelok th{border:1px solid #ddd;text-align:center;line-height:30px;background:#fff7f0;}


.homecur{padding:10px;color:#999;background:#fff;}
.homecur a,.homecur a:link,.homecur a:visited{ color:#666;}
.homecur a:hover{ color:#ff6000;}
.pack{border-bottom:1px solid #b8c3c9;border-top:1px solid #b8c3c9;background:#ddd;text-align:center;line-height:30px;font-size:14px;color:#3f3f3f;}
.imgpicfr{border-bottom:1px solid #b8c3c9;background:#ddd;text-align:center;line-height:30px;font-size:14px;color:#3f3f3f;position:relative;margin-top:-1px;}

.imgpicset{border-bottom:1px solid #b8c3c9;border-top:1px solid #b8c3c9;background:#ddd;text-align:center;line-height:30px;font-size:14px;color:#3f3f3f;position:relative;}
.picenter{text-align:center;padding:10px 0;}

.setbox,.chopicbox{padding:0 10px;height:auto;}
.setbox ul{padding:0;padding-top:10px;margin:0;display:block;}
.setbox li{line-height:24px;margin-bottom:10px;}
.setbox li dt{float:left;width:70px;text-align:right;}
.setbox li dd{float:left;width:106px;/*width:60px;*/}
.setbox li dt.linhei{line-height:30px;}
.setbox li dd.wid98{width:185px;}

.setbox li a.clear{background:url(../images/clear.png) repeat-x;width:52px;height:24px;display:block;line-height:24px;border-radius:2px;text-align:center;color:#fff;margin-left:10px;}
.setbox li a.add{background:url(../images/add.png) repeat-x;width:52px;height:24px;display:block;line-height:24px;border-radius:2px;text-align:center;color:#fff;margin-left:10px;}
.setbox li a.marb10{margin-bottom:8px;}
.imgbor{border:1px solid #b8c3c9;display:block;overflow:hidden;line-height:0;}
.setbox li .stylset{overflow:hidden;}
.setbox li .stylset dd{float:left;display:block;width:29px;height:30px;margin-bottom:2px;margin-right:2px;border:1px solid #ccc;background:#fff;}
.setbox li .stylset dd a{background:url(../images/font.png) no-repeat;_background:url(../images/font.gif) no-repeat;display:block;height:30px;cursor:pointer;}
/*文字对齐*/
.setbox li .stylset dd a.blod{background-position:0px 0;}
.setbox li .stylset dd a.blodhover,.setbox li .stylset dd a.blod:hover{background-position:0px -32px;}
.setbox li .stylset dd a.italic{background-position:-32px 0;}
.setbox li .stylset dd a.italichover,.setbox li .stylset dd a.italic:hover{background-position:-32px -32px;}
.setbox li .stylset dd a.unline{background-position:-64px 0;}
.setbox li .stylset dd a.unlinehover,.setbox li .stylset dd a.unline:hover{background-position:-64px -32px;}
.setbox li .stylset dd a.lefcen{background-position:-96px 0;}
.setbox li .stylset dd a.lefcenhover,.setbox li .stylset dd a.lefcen:hover{background-position:-96px  -32px;}
.setbox li .stylset dd a.centers{background-position:-128px 0;}
.setbox li .stylset dd a.centershover,.setbox li .stylset dd a.centers:hover{background-position:-128px -32px;}
.setbox li .stylset dd a.rigcen{background-position:-160px 0;}
.setbox li .stylset dd a.rigcenhover,.setbox li .stylset dd a.rigcen:hover{background-position:-160px -32px;}
.setbox li .stylset dd a.fill{background-position:-192px 0;}
.setbox li .stylset dd a.fillhover,.setbox li .stylset dd a.fill:hover{background-position:-192px -32px;}
/*图片对齐*/
.setbox li .stylset dd a.piclef{background-position:0px -64px;}
.setbox li .stylset dd a.piclefhover,.setbox li .stylset dd a.piclef:hover{background-position:0px -94px;}
.setbox li .stylset dd a.tbcen{background-position:-32px -64px;}
.setbox li .stylset dd a.tbcenhover,.setbox li .stylset dd a.tbcen:hover{background-position:-32px -94px;}
.setbox li .stylset dd a.picrig{background-position:-64px -64px;}
.setbox li .stylset dd a.picrighover,.setbox li .stylset dd a.picrig:hover{background-position:-64px -94px;}
.setbox li .stylset dd a.siderpic{background-position:-94px -64px;}
.setbox li .stylset dd a.siderpichover,.setbox li .stylset dd a.siderpic:hover{background-position:-94px -94px;}

.wid135{width:135px;margin:0 auto;}
.setbox li .addbuf{font-weight:normal;display:block;overflow:hidden;}
.setbox li .addbuf a,.setbox li .addbuf a:link,.setbox li .addbuf a:visited{display:block;float:left;font-size:20px;font-family:"宋体";font-weight:bold;text-align:center;line-height:30px; color:#3f3f3f;}
.setbox li .addbuf a.addone{width:32px;height:30px;}
.setbox li .addbuf a.addtwo{width:32px;height:30px;}
.setbox li .addbuf a:hover{ color:#ff6000;}
.pad35{padding-left:35px;}

.textz{width:30px;height:30px;margin:0px 3px 0;border:1px solid #888;font-size:1.2em;display:inline-block;text-align:center;float:left;background:url(../images/back.jpg) no-repeat #fff;}
.linebar{border-bottom:1px solid #ccc;position:relative;float:left;width:70%;/*width:136px;*/height:14px;display:block;}
.movesize{background:url(../images/frontd.png) no-repeat;width:22px;height:23px;position:absolute;display:block;top:2px;cursor:pointer;}

.ipt{border:1px solid #b8c3c9;padding:3px;height:18px;width:95%;/*width:190px;*/font-family:"宋体";}
.textipt{border:1px solid #b8c3c9;padding:3px;height:80px;width:95%;/*width:190px;*/font-family:"宋体";font-size:12px;}
.bgcol{border:1px solid #b8c3c9;padding:3px;height:16px;width:104px;/*width:54px;*/background:#d4f3ff;}
.colset{border:1px solid #b8c3c9;height:22px;width:165px;/*width:105px;*/background:#fff;}
.setinpt{border:1px solid #fff;padding:3px;height:14px;width:136px;/*width:76px;*/float:left;color:#000;}
.pencl{border-left:1px solid #b8c3c9;background:#c6c6c6 url(../images/pensl.png) no-repeat;_background:#c6c6c6 url(../images/pensl.gif) no-repeat;height:22px;width:20px;display:block;float:left;cursor:pointer;}
.setcolbox{position:relative;height:30px;}
.pennox{border-left:1px solid #b8c3c9;background:#c6c6c6 url(../images/nox.png) no-repeat;_background:#c6c6c6 url(../images/nox.gif) no-repeat;height:22px;width:39px;display:block;float:left;cursor:pointer;}
.numset{border:1px solid #b8c3c9;height:22px;width:184px;/*width:124px;*/background:#fff;}

.closize{border:1px solid #b8c3c9;position:absolute;bottom:-40px;left:0;line-height:0;}
.selhei{height:30px;/*width:287px;width:200px;*/width:97%;padding:3px;border:1px solid #b8c3c9;}
.inthei{height:20px;/*width:280px;width:190px;*/width:95%;padding:3px;border:1px solid #b8c3c9;}
.int_hei{height:20px;/*width:280px;width:190px;*/width:80%;padding:3px;border:1px solid #b8c3c9;}
.intgrey{height:50px;/*width:280px;width:190px;*/width:82%;padding:3px;border:1px solid #b8c3c9;font-size:12px;}
.picwid{height:18px;/*width:170px;width:90px;*/width:50%;padding:3px;border:1px solid #ff6600;background:#fff7f0;}
.pichei{height:18px;/*width:170px;width:90px;*/width:50%;padding:3px;border:1px solid #b8c3c9;}
.upint{height:20px;/*width:253px;width:173px;*/width:97%; padding:3px;border:1px solid #b8c3c9;}
.downint{height:25px;/*width:253px;width:173px;*/width:97%;padding:3px;border:1px solid #b8c3c9;}
.vnull{height:20px;/*width:170px;width:90px;*/width:60px; line-height:20px;border:1px solid #b8c3c9; float:right; text-align:center; margin-right:20px; background:#fff;}

.tabeipt{height:18px;width:90%;border:1px solid #b8c3c9;}


.videopic{border:1px solid #b8c3c9;line-height:0;margin-left:7px;}
.hei120{height:120px;}

 a.searchbtn, a.searchbtn:link, a.searchbtn:visited{background:#f98714;float:right;width:40px;height:30px;font-size:14px;font-weight:bold;color:#fff;line-height:30px;text-align:center;}
 a.choicepic,a.allinfo, a.choicepic:link,a.allinfo:link, a.choicepic:visited,a.allinfo:visited{background:url(../images/choice.png) repeat-x;border-radius:3px; width:72%;height:32px;line-height:32px;display:block;cursor:pointer;font-size:14px;color:#fff;text-align:center;font-weight:bold;margin:0 auto;margin-top:10px;position:relative;}
 a.allinfo:hover{ color:#fff;background:url(../images/savea.png) repeat-x;}
.itfile{position:absolute;left:0;top:0;font-size:20px;width:100%;opacity:0;filter: alpha(opacity=0);zoom: 1;overflow:hidden;cursor:pointer;}
.editpic{margin-top:10px;height:30px;}
.editpic li{float:left;margin-right:5px;line-height:30px;font-size:12px;position:relative;}
.editpic li a,.editpic li a:link,.editpic li a:visited{display:block;padding:0 6px;color:#3f3f3f;}
.editpic li.hover{background:#fff url(../images/toolhov.png) repeat-x;_background:#fff url(../images/toolhov.gif) repeat-x;border-left:1px solid #bdc8ca;border-right:1px solid #bdc8ca;line-height:31px;position:relative;z-index:1;}
.editpicbor{border:1px solid #bdc8ca;position:relative;background:#fff;margin-bottom:20px;width:100%;}

.upload{padding:20px 10px 10px 10px;/*height:310px;*/}
.uploadstart p,.videostart p{padding-bottom:10px;text-align:center;line-height:30px;}
.uploadstart p{color:#888;}
.uploadend p,.videoend p{padding-bottom:10px;}
.uploadend span,.videoend span{color:#888;padding:15px 0;}
.progbar{background:#f9f9f9;border:1px solid #bdc8ca;height:22px;width:auto;}
.gressbar{background:url(../images/bar.png) repeat center;display:block;height:22px;width:0%;}
.progress{text-align:center;font-size:12px;padding:15px 0;display:block;color:#888;font-weight:normal;}
.progress a{color:#f58310}
.gressok{width:150px;margin: 0 auto;overflow:hidden;}
.margins{width:260px;margin: 0 auto;overflow:hidden; text-align:center;}
.margins img{ margin:5px 0 0; width:100%;}

.editsetpic{margin-top:10px;height:30px;background:url(../images/bjexin.png) repeat-x;border:1px solid #bdc8ca;border-bottom:0;}
.editsetpic li{float:left;margin-right:5px;line-height:30px;font-size:12px;position:relative;}
.editsetpic li a,.editsetpic li a:link,.editsetpic li a:visited{display:block;padding:0 10px;color:#3f3f3f;}
.editsetpic li.hover{background:#fff url(../images/toolhov.png) repeat-x;_background:#fff url(../images/toolhov.gif) repeat-x;border-right:1px solid #bdc8ca;line-height:31px;position:relative;z-index:1;}
.change{padding:20px 10px 10px;}
.change span{font-weight:bold;padding-right:15px;}
.change>a{text-decoration:underline;color:#417fec;}
.search{margin:0 10px;border:1px solid #f98714;background:#fff;height:30px;}
/*通讯录搜索老版本,以后删除mailsch seadiv*/
.mailsch{border:1px solid #f98714;height:30px;background:#fff url(../images/sech.gif) no-repeat 10px 8px;padding-left:28px;}
.seadiv{border:1px solid #fff;height:28px;padding-left:5px;width:220px;}
.seadiv[type="text"]:focus {border:none;}
/*通讯录搜索新修改*/
.send-search-txl-input{border:1px solid #f98714;height:30px;}
.send-search-txl-input .searchtype{float: left;vertical-align: middle;width:60px;height: 30px;line-height: 30px;border: none;background: #fff;}
.search-txl-input {float:left;border:1px solid #fff;height:28px;padding-left:5px;width:190px;}
.search-txl-input[type="text"]:focus {border:none;}
/*搜索人*/
.search-members-ctx{padding: 10px 10px 0px 10px;}
.s-mem-block{margin-bottom: 10px;}
.s-mem-block .s-mem-title{line-height: 24px;font-size: 14px;font-weight: 600;}
.s-mem-block .s-mem-ul{padding-left: 15px}
.s-mem-block .s-mem-ul .s-mem-li{line-height: 18px;}
.s-mem-block .s-mem-ul .s-mem-li a{color:#323232}
.s-mem-block .s-mem-ul .s-mem-li a:hover{background-color:#FFE6B0}
.s-mem-block .s-mem-ul .s-mem-li input{vertical-align: baseline;margin-right: 2px;}


.admap{border-bottom:1px solid #bdc8ca;border-top:1px solid #bdc8ca;margin:10px auto 0;line-height:0;}

 a.confir,a.cncel,a.down{border-radius:3px;height:32px;line-height:32px;display:block;cursor:pointer;color:#fff;text-align:center;padding:0px 15px;font-weight:bold;}
 a.confir,a.down{background:url(../images/choice.png) repeat-x;margin-top:10px;}
 a.confir:hover,a.down:hover{}
 a.down{margin-top:30px;}
 a.cncel{background:url(../images/choicensl.png) repeat-x;margin-top:10px;}

.mypic{padding:10px 0px 10px 0px;height:310px;overflow:auto;}
.mypic li{border-bottom:1px solid #ddd;padding:5px 10px;line-height:20px;overflow:hidden;cursor:pointer;}
.mypic li:hover{background:#ffdcc5;}
.mypic li span{color:#888;}
.mypic li.hover{background:#ff7b00; color:#fff;}
.mypic li.hover span{ color:#fff;}

.longrange{padding:10px;/*height:310px;*/overflow:auto;}
.videoshot{padding:10px 7px 5px 10px;height:325px;overflow:auto;}
.videoshot li{float:left;width:47%;height:95px;padding:0px 5px 5px 0;overflow:hidden;cursor:pointer;}
.videoshot li img{width:100%;height:90px;}

.slidshot{padding:10px 7px 5px 10px;/*height:420px;*/height:325px;overflow:auto;}
.slidshot li{float:left;width:48%;height:95px;padding:0px 5px 5px 0;cursor:pointer; position:relative;}
.slidshot li img{width:100%;height:90px;}


.videolist{height:402px;background:#fff;overflow:auto;}
.videolist ul{padding:0;padding-top:10px;margin:0;}
.videolist li{line-height:21px;padding:10px 6px 10px;border-bottom:1px solid #b8c3c9;overflow:hidden;cursor:pointer;}
.videolist li:hover{ background:#ffdcc5;}
.videolist li.hover{ background:#ff7b00; color:#fff;}
.videolist li .wid54{width:54px;height:40px;overflow:hidden;border:1px solid #b8c3c9;}
.videolist li .wid54 img{width:100%;}
.videolist span{color:#888;}
.videolist li.hover span{ color:#fff;}
.wid130{padding-left:10px;margin-left:60px;}
.wid130 p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.imgpicture{background:#fff;overflow:auto; }
.imgpicture li{padding:10px 6px 10px;overflow:hidden;cursor:pointer; border-bottom:1px solid #c8c7cc;}
.imgpicture li .wid54{width:70px;height:55px;overflow:hidden;}
.imgpicture li .wid54 img{width:100%;}
.imgpicture li a,.imgpicture li a:link,.imgpicture li a:visited{color:#3f3f3f;}
.imgpicture li a{color:#ff6000;}
.imgpicture span{color:#888;font-size:12px;}
.img130{margin-left:80px; overflow:hidden; height:55px;}
.imglef{overflow:hidden; height:55px}
.imgpicture p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:1.3em;font-family:"微软雅黑"}
.imgpicture p:hover{ color:#ff6000;}

.anexlist{background:#fff;overflow:auto;}
.anexlist li{padding:10px 6px 10px;overflow:hidden;cursor:pointer; border-bottom:1px solid #c8c7cc;}
.anexlist li .wid54{width:45px;height:50px;overflow:hidden;}
.anexlist li .wid54 img{width:100%;}
.anexlist span{color:#888;font-size:12px;}
.anex130{margin-left:60px;}
.anex130 p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:1.3em;font-family:"微软雅黑"}

.WindowBg{background:url(../images/mask.png);width:100%;height:100%;position:absolute;left:0;top:0;z-index:1111;}
.boxLoading{width:600px;height:600px;position:relative;left:35%;top:20%;background:#fff;border:5px solid #999;border-radius:5px;}

.touchdemo{ overflow:hidden; width:100%; position:relative;line-height: 0;}
.touchdemo img{ width:100%; height:180px;}
.touchdemo div {position:absolute;font-size:1.2em;width:100%;left:0px;bottom:0px; line-height:30px;font-weight:bold; color:#fff;z-index:11;background:url(../images/blacktm.png) repeat top; height:30px; line-height:30px;}
.touchdemo div span{display:block;padding-left:10px; width:95%;text-overflow: ellipsis;overflow:hidden;white-space:nowrap;  color:#fff;line-height:30px;}

.paomad{text-overflow: ellipsis;overflow:hidden;white-space:nowrap; line-height:30px; font-size:1em; color:#000; background:#ccc;}

/* demo slider*/
.touchslider-demo{ overflow:hidden; width:100%; position:relative;}
.touchslider-demo .touchslider-item {position:relative; overflow:hidden; width:100%;}
.touchslider-demo .touchslider-item img{ width:100%; height:180px;}
.touchslider-demo .touchslider-item div{position:absolute;font-size:1.2em;width:100%;left:0px;bottom:0px; line-height:30px;font-weight:bold; color:#fff;z-index:11; height:30px;}
.touchslider-demo .touchslider-item div span{padding-left:10px;display:block; width:70%;text-overflow: ellipsis;overflow:hidden;white-space:nowrap;}
.touchslider-demo .touchslider-nav{text-align:center;position:absolute; display:block; bottom:0px;line-height:30px; width:100%; height:30px;z-index:111;background:url(../images/blacktm.png) repeat top;}
.touchslider-demo .touchslider-nav a {cursor: pointer; float:left;outline:none;}
.touchslider-demo .touchslider-prev,.touchslider-demo .touchslider-next{display:block;position:absolute; top:-80px; width:60px; height:117px;}
.touchslider-demo .touchslider-prev{left:0;}
.touchslider-demo .touchslider-next{right:0;}
.touchslider-demo .touchslider-next-in,.touchslider-demo .touchslider-prev-in{ z-index:111;}

.touchslider-demo .touchslider-nav-item {width:9px;height:9px;background:#fff;margin:0 6px;display: inline-block;-webkit-border-radius:10px;border-radius: 10px;}
.touchslider-demo .touchslider-nav-item-current{position:relative; z-index:111;background:#b9211e;}
.touchslider-demo .touchslider-nav-pic{/* width:80px;*/ height:9px;overflow:hidden; float:right; position:relative; top:10px;}

.marset{border-bottom:1px solid #b8c3c9; height:25px; position:relative; margin:0px 10px 10px;}
.marconset{position: absolute; padding:5px 10px; left:38%; bottom:-13px; border:1px solid #d8dee1; background: #fff;}


/*模拟下拉菜单效果 s*/
.select_log{width:100%;/*width:124px;*/border:solid 1px #b8c3c9;height:30px;color:#3f3f3f;position:relative;cursor:pointer;background:url(../images/bjexin.png) repeat-x;font-size:12px;display:block;}
.seletlog{display:inline-block;position:absolute;right:0;top:6px;width:30px;height:20px;background:url(../images/xia.png) no-repeat center center;border-left:2px solid #d8dee1;}
.selectxtlog{display:inline-block;width:88px;line-height:30px;float:left;text-align:left;padding-left:5px;height:30px;cursor:text;overflow:hidden;}
.selectxtinfo{display:inline-block;line-height:30px;float:left;text-align:center;height:30px;cursor:text;overflow:hidden;}
.optionlog{border:solid 1px #cecece;box-shadow:0px 1px 1px #aaa99b;-moz-box-shadow:0px 1px 1px #aaa99b;-ms-box-shadow:0px 1px 1px #aaa99b;-webkit-box-shadow:0px 1px 1px #aaa99b;position:absolute;top:30px;text-align:left;left:-1px;z-index:9999;zoom:1;display:none;background:#fff;white-space:nowrap;text-overflow:ellipsis;width:100%;line-height:24px;}
.optionlog a{padding:0px 10px;display:block;}
/*模拟下拉菜单效果 e*/

/*css3复选和单选按钮的样式*/
tt{overflow:hidden;}
tt > input{padding:0;margin:0;height:25px;opacity:0;filter: alpha(opacity=0);zoom: 1;display:none;}
tt > label {line-height:25px;height:25px;color:#333;padding:2px 0 3px 22px;margin-right:5px;font-size:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;}
tt:not(#foo) > input:hover + label, tt:not(#foo) > input:focus + label,
tt:not(#foo) > input + label:hover, tt:not(#foo) > input:focus + label{color:#333;}
tt:not(#foo) > input + label{background:url(../images/inputs.png) no-repeat;_background:url(../images/inputs.gif) no-repeat;height:25px;}
tt:not(#foo) > input[type=radio] + label{background-position:0px 0px;}
tt:not(#foo) > input[type=checkbox] + label{background-position:0px -92px;}

/* Checked styles */
tt:not(#foo) > input[type=radio]:checked + label{background-position:0 -63px;}
tt:not(#foo) > input[type=checkbox]:checked + label	{background-position:0 -154px;}
tt:not(#foo) > input[type=checkbox]:hover:checked + label,
tt:not(#foo) > input[type=checkbox]:focus:checked + label,
tt:not(#foo) > input[type=checkbox]:checked + label:hover,
tt:not(#foo) > input[type=checkbox]:focus:checked + label{background-position:0 -154px;}
tt:not(#foo) > input[type=radio]:hover:checked + label,
tt:not(#foo) > input[type=radio]:focus:checked + label,
tt:not(#foo) > input[type=radio]:checked + label:hover,
tt:not(#foo) > input[type=radio]:focus:checked + label{background-position:0 -63px;}

/* Hover & Focus styles */
tt:not(#foo) > input[type=checkbox]:hover + label,
tt:not(#foo) > input[type=checkbox]:focus + label,
tt:not(#foo) > input[type=checkbox] + label:hover{background-position:0 -122px;}
tt:not(#foo) > input[type=radio]:hover + label,
tt:not(#foo) > input[type=radio]:focus + label,
tt:not(#foo) > input[type=radio] + label:hover{background-position:0 -32px;}

/* Active styles */
tt:not(#foo) > input[type=checkbox]:active + label,
tt:not(#foo) > input[type=checkbox] + label:hover:active{background-position:0 -122px;}
tt:not(#foo) > input[type=radio]:active + label,
tt:not(#foo) > input[type=radio] + label:hover:active{background-position:0 -32px;}
tt:not(#foo) > input[type=checkbox]:active:checked + label,
tt:not(#foo) > input[type=checkbox]:checked + label:hover:active{background-position:0 -122px;}
tt:not(#foo) > input[type=radio]:active:checked + label,
tt:not(#foo) > input[type=radio]:checked + label:hover:active{background-position:0 -32px;}

/* Disabled styles */
tt:not(#foo) > input[type=checkbox]:disabled + label,
tt:not(#foo) > input[type=checkbox]:hover:disabled + label,
tt:not(#foo) > input[type=checkbox]:focus:disabled + label,
tt:not(#foo) > input[type=checkbox]:disabled + label:hover,
tt:not(#foo) > input[type=checkbox]:disabled + label:hover:active{background-position:0 -154px;}
tt:not(#foo) > input[type=radio]:disabled + label,
tt:not(#foo) > input[type=radio]:hover:disabled + label,
tt:not(#foo) > input[type=radio]:focus:disabled + label,
tt:not(#foo) > input[type=radio]:disabled + label:hover,
tt:not(#foo) > input[type=radio]:disabled + label:hover:active{background-position:0 -63px;}
tt:not(#foo) > input[type=checkbox]:disabled:checked + label,
tt:not(#foo) > input[type=checkbox]:hover:disabled:checked + label,
tt:not(#foo) > input[type=checkbox]:focus:disabled:checked + label,
tt:not(#foo) > input[type=checkbox]:disabled:checked + label:hover,
tt:not(#foo) > input[type=checkbox]:disabled:checked + label:hover:active{background-position:0 -154px;}
tt:not(#foo) > input[type=radio]:disabled:checked + label,
tt:not(#foo) > input[type=radio]:hover:disabled:checked + label,
tt:not(#foo) > input[type=radio]:focus:disabled:checked + label,
tt:not(#foo) > input[type=radio]:disabled:checked + label:hover,
tt:not(#foo) > input[type=radio]:disabled:checked + label:hover:active{background-position:0 -63px;}

.wid600{width:680px;}
.wid780{width:780px;}
.wid820{width:820px;}
.wid320{width:320px;}
.wid338{width:338px;}
.wid440{width:440px;}
.mr11{ margin-right:10px;}
.editcontent{border:1px solid #bdc8ca;margin-bottom:20px;}
.editcontent:hover{border:1px solid #524632;}
.mesgtitle{background:#fff7f0;margin:1px;height:40px;}
.mesgtitle span{display:block;float:left;}
.mesgtitle span.efirst{width:24px;height:24px;background:#f6751f;margin-top:8px;margin-left:8px;text-align:center;font-family:Arial, Helvetica, sans-serif;line-height:24px;font-style:italic;font-size:14px;color:#fff;font-weight:bold;border-radius:3px;}
.mesgtitle span.shaomiao{width:24px;height:24px;background:url(../images/shaomiao.png) no-repeat;margin-top:8px;margin-left:8px; text-indent:-9999px;}
.mesgtitle span.editcon{line-height:40px;font-size:16px;padding-left:10px;font-family:'微软雅黑';padding-right:20px;}
.mesgtitle span.checkipt{margin-top:15px;padding-right:5px;_margin-top:8px;}
.mesgtitle span.persalize{width:130px;font-size:12px;color:#666;font-weight:bold;margin-top:10px;line-height:24px;position: relative;z-index:1;}
.mesgtitle span.persalize01{width:130px;font-size:12px;color:#666;font-weight:bold;margin-top:10px;line-height:24px;}

.mesgtitle .persalize .fontz{/*left: 20px;top: -67px;*/  left: 20px;top: -65px; }
.mesgtitle .persalize .fontz p.ts{padding-left: 81px;padding-top: 21px;width:120px; font-weight:normal;}

.mesgtitle span.insertcue{line-height:40px;color:#427fed;cursor: pointer;padding-right:20px; position:relative;}
.mesgtitle span.cused{line-height:40px;color:#427fed;cursor: pointer;float:right;padding-right:10px;padding-left:20px;background:url(../images/used.gif) no-repeat 0px 13px;}
.mesgtitle span.intro{cursor: pointer;float:right;padding-right:10px;padding-left:20px;background:url(../images/intro.gif) no-repeat 0px 14px; position:relative;}
.mesgtitle span.intro a.addphone{line-height:40px;color:#427fed;}

.mesgtitle .intro.hasimport .addphone{ color:#999;}
.mesgtitle .intro .tip{ display:none; position:absolute;background:url(../images/mind_tip.png) no-repeat;width:654px; height:94px; right:-10px; top:10px;}
.mesgtitle .intro.hasimport:hover .tip {display: block;}

.mesgtitle span.theme{overflow:hidden; float:right; margin-top:8px; line-height:24px;height: 40px;}
.mesgtitle span.theme a{margin-right:10px;padding:6px 10px;font-size:12px;background:url(../images/save.png) repeat-x;color:#fff;cursor:pointer;}
.mesgtitle span.theme a:hover{background:url(../images/saveh.png) repeat-x 0 0;}
.mesgtitle span.theme>a{*position:relative; *top:-10px;*padding:3.5px 10px;}
/*.mesgtitle span.theme a:active{background:url(../images/savea.png) repeat-x 0 0;}*/
.mesgtitle span a{color:#427fed;}
.mesgtitle span a:hover{color:#ff7f00;}

/*选择通讯录组*/
.editcontent .choosedGroups{padding:5px 10px;}
.choosedGroups .c-g-item{display: inline-block;border: 1px solid #bdc8ca;cursor:pointer;padding:3px;margin: 10px 5px 0px 0px;line-height: 20px;position:relative;}
.choosedGroups .c-g-item:hover{border-color:#f88613;}
.choosedGroups .c-g-item .close{display:none;position:absolute;right:0px;top:0px;transform: translate(50%, -50%);width:12px;height:12px;}
.choosedGroups .c-g-item:hover .close{display: block;}
.appsend{height:40px;}
.appsend span{display:block;float:left;}
.appsend span.checkipt{margin-top:12px;padding-right:5px;_margin-top:8px;}
.appsend span.persalize{font-size:12px;color:#666;font-weight:bold;margin-top:7px;line-height:24px;}
.appsend span.remain{line-height:40px;float:right;}
.appsend span.remain i{color:#f88614;font-style:normal;font-weight:bold;}

.encr{height:40px;}
.encr span{display:block;float:left;}
.encr span.checkipt{margin-top:5px;padding-right:5px;_margin-top:8px;}
.encr span.persalize{font-size:12px;color:#666;font-weight:normal;line-height:24px; padding-right:20px;}

.editmes{border-top:1px solid #bdc8ca;padding:8px;background:#f7f7f7;}
.editmes.noreply {width:auto; height:auto;padding:0; margin:0;}
.dataactive{ border:1px solid #f98715;height:auto;background:#fff;}
.emesbox{border:1px solid #bdc8ca;height:auto;background:#fff;}
.emesbox textarea{border:1px solid #fff;font-size:14px;resize:none;height:140px;width:98%;padding:3px;}
.emesbox:hover,.receive:hover{border:1px solid #f98715;}

.receive{border:1px solid #bdc8ca;height:auto;background:#fff;}
.receive textarea{border:1px solid #fff;font-size:14px;resize:none;height:150px;width:98%;padding:3px;}

.megsign{padding-top:5px;}
.megsign span{display:block;float:left;}
.megsign span.signpany{line-height:30px;color:#666;}
.megsign span.signpany tt{ position:relative; font-style:normal; font-size:12px;}
.megsign span.signpany a{color:#427fed;cursor:pointer;}
.megsign span.signpany a:hover{color:#ff7f00;}
.megsign span.signpany i{color:#f88614;font-style:normal;font-weight:bold;}
.megsign span.mark{line-height:30px;color:#666;float:right;padding-right:10px;}
.megsign span.mark i{color:#f88614;font-style:normal;font-weight:bold;}
.megsign span.wenh{background:url(../images/wenhao.gif) no-repeat 0 3px;cursor:pointer;width:25px;height:30px;float:right; position:relative;}
.megsign span.wenh:hover{background:url(../images/wenhaode.png) no-repeat 0 3px;_background:url(../images/wenhaode.gif) no-repeat 0 3px;}
.megsign span.leftmark{line-height:30px;color:#666;padding-right:10px;}
.megsign span.leftmark i{color:#f88614;font-style:normal;font-weight:bold;}
.megsign span.leftwenh{background:url(../images/wenhao.gif) no-repeat 0 3px;cursor:pointer;width:25px;height:30px;float:left;position:relative;}
.megsign span.leftwenh:hover{background:url(../images/wenhaode.png) no-repeat 0 3px;_background:url(../images/wenhaode.gif) no-repeat 0 3px;}

.megsign .trun{ display:inline-block; width:52px; height:30px; background:url(../images/open_off.png) no-repeat 0 0; cursor:pointer;}
.megsign .trun.close{ background:url(../images/open_off.png) no-repeat -72px 0;}

.megsign span.wenh .wp_600{top:auto;bottom: 35px;} 

.savesend{height:32px;line-height:32px;text-align:center;padding-top:10px;}
.savesend a{padding:8px 20px;margin:0 10px;color:#fff;border-radius:3px;cursor:pointer; font-weight:bold;}
.savesend a.save{background:url(../images/save.png) repeat-x 0 0;}
.savesend a.save:hover{background:url(../images/saveh.png) repeat-x 0 0;}
.savesend a.save:active{background:url(../images/savea.png) repeat-x 0 0;}

.savesend a.send{background:url(../images/sent.png) repeat-x 0 0;}
.savesend a.send:hover{background:url(../images/senth.png) repeat-x 0 0;}
.savesend a.send:active{background:url(../images/senta.png) repeat-x 0 0;}

.savesend a.cancl{background:url(../images/cancl.png) repeat-x;}
.savesend a.cancl:hover{background:url(../images/canclh.png) repeat-x;}
.savesend a.cancl:active{background:url(../images/cancla.png) repeat-x;}

.subm{text-align:center; line-height:20px;}
.subm a{ display:block; height:20px; padding:0px 10px; margin-left:10px; border-radius:2px;color:#fff;cursor:pointer;}
.subm a.save{background:url(../images/save.png) repeat-x;}
.subm a.save:hover{background:url(../images/saveh.png) repeat-x;}
.subm a.save:active{background:url(../images/savea.png) repeat-x;}

.widlink{width:100%;height:30px; overflow:hidden; display:block;}
.sel40{width:190px;}
.persms{margin-bottom:10px;}
.mailtab{border:1px solid #bdc8ca;border-top:0;/*border-bottom:0;*/_border-bottom:1px solid #bdc8ca;margin-top:15px;_height:520px; height:482px;overflow: auto;}
.mailtab li{line-height:36px;margin-bottom:-1px; overflow:hidden;}
.mailtab li h3{background:url(../images/tabline.png) repeat-x;border-top:1px solid #bdc8ca;border-bottom:1px solid #bdc8ca;font-size:14px;font-weight:normal;text-align:center; height:36px; overflow:hidden;}
.mailtab li h3.hover{background:#f0f0f0; height:36px;}
.mailtab li dl dd{padding:10px 0px 10px 10px;background:#fff; overflow:hidden; height:480px;}
/*.mailtab li dl ul{overflow:auto;height:300px;}*/

.dynamic{height:29px;*height:30px;}
.dynamic li{float:left;margin-right:10px;line-height:28px;font-size:12px;border:1px solid #e0e0e0;border-bottom:0;background:#fff;}
.dynamic li a,.dynamic li a:link,.dynamic li a:visited{display:block;padding:0 10px;color:#000;cursor:pointer;}
.dynamic li a:hover{ color:#ff7000;}
.dynamic li.hover{border-left:1px solid #f98715;border-right:1px solid #f98715;border-top:2px solid #f98175; border-bottom:0;font-weight:bold; height:28px;line-height:28px;position:relative;z-index:222; *margin-left:0px;}

.dynamic .mesgtitle{ background:none; float:right; height:29px;}
.dynamic .mesgtitle span{ line-height:20px;}
.dynamic .mesgtitle span.cused{background: url(../images/used.gif) no-repeat 0px 4px;}
.mesgtitle .btngroup{ float:right;}
.mesgtitle .btngroup a,.mesgtitle .btngroup a:visited{ color:#fff; margin:10px 3px;}


.dydata{padding:0 15px;}
.chocfile{border-bottom:1px dashed #e0e5e7;padding:15px 0 10px;overflow:hidden;}
.chocfile span{display:block;float:left;}
.chocfile span.checkipt{margin-top:5px;padding-right:5px;_margin-top:0px;}
.chocfile span.persalize{width:120px;font-size:12px;color:#666;line-height:24px;}

.chocfile span.fileipt{width:108px; height:28px; cursor:pointer;}
.chocfile span.fileipt a.save{width:108px; height:28px; line-height:28px; text-align:center; color:#fff;border-radius:3px;cursor:pointer;background:url(../images/save.png) repeat-x;display:block;position:relative;overflow:hidden;}
.chocfile span.fileipt a.save input{/*position:absolute;left:-50px;top:0;font-size:20px;opacity:0;filter: alpha(opacity=0);zoom: 1;width:150px;cursor:pointer;*/
position: absolute;left: 0;top: 0;font-size: 90px;margin: -20px 0 0 -1100px;opacity: 0;filter: alpha(opacity=0);cursor: pointer;}

.buscard{padding:15px 20px;overflow:hidden;}
.buscard a{margin-right:10px;padding:6px 20px;font-size:12px;background:url(../images/save.png) repeat-x;color:#fff;cursor:pointer; margin-bottom:10px; display:inline-block;}
.buscard a:link,.buscard a:visited{color:#fff;}
/*.buscard a:hover{background:url(../images/saveh.png) repeat-x 0 0;}
.buscard a:active{background:url(../images/savea.png) repeat-x 0 0;}*/

.textprompt{padding:10px 0;}
.textprompt p{text-indent:24px;line-height:24px;color:#000;}
.textprompt p.indentno{ text-indent:0;}
.textprompt p.cozy,.textprompt p.xiazai{text-indent:0px;}
.textprompt p.cozy,.textprompt div.cozysign{color:#999;}
.textprompt div.cozysign{color:#999; text-indent:24px;}
.textprompt p a,.textprompt div a{color:#417fec;padding-left:10px;cursor:pointer;}
.textprompt p.downtemp a{ color:#417fec; padding:0;}

.textprompt div.cozysign a:hover,.textprompt p.downtemp a:hover,.textprompt p a:hover{color:#ff7f00;}


.mesokSend{background:#fff;padding:80px;}
.oksend{border-radius:8px;padding:60px 20px 30px;overflow:hidden;}
.Cyan{border:3px solid #bfeadb;background:#f3fcf9;}
.Yellow{border:3px solid #eec791;background:#fcf9f3;}
.Blue{border:3px solid #9ed1e0;background:#f3fafc;}
.okinto{overflow:hidden;padding-bottom:50px;}
.okrem{color:#f4820f;line-height:24px;padding-left:260px;}
.okrem .pad30{padding-left:60px;}
.chengong,.warn,.tixing{width:360px;height:150px;display:block;float:left;background:url(../images/iconok.png) no-repeat;_background:url(../images/iconok.gif) no-repeat;}
.chengong{background-position:60% -344px;}
.warn{background-position:60% 32px;}
.tixing{background-position:60% -162px;}
.chengtext{float:left;padding-top:20px;padding-left:40px;}
.chengtext h3{font-family:微软雅黑;font-size:22px;color:#f4820f;font-weight:normal;padding-bottom:20px;}
.chengtext p{line-height:26px;font-size:14px;}
.chengtext p a{color:#427fed;text-decoration:none;cursor:pointer;}
.chengtext p.fon12{font-size:12px;padding:20px 0;}
.chengtext p strong{color:#3986ac;}
.chengtext p.mailinfo{background:#fff; display:block; padding:5px 20px;}
.reminder{background:#f7f7f7;height:30px;margin-top:20px;line-height:30px;text-align:center;}
.reminder a{color:#427fed;text-decoration:none;cursor:pointer;}
.submit{height:32px;line-height:32px;text-align:center;padding-top:60px;}
.submit a{padding:8px 80px;margin:0 10px;color:#fff;border-radius:3px;font-weight:bold;font-size:14px;cursor:pointer;}
.submit a.save{background:url(../images/save.png) repeat-x;}
.submit a.save:hover{background:url(../images/saveh.png) repeat-x;}
.submit a.save:active{background:url(../images/savea.png) repeat-x;}

/*.checking .chengtext h3{ background:url(../images/checking.png) no-repeat 0 -5px; height:40px;  padding:0 0 0 60px; }
.sending .chengtext h3{ background:url(../images/sending.gif) no-repeat 0 center; height:40px;  padding:0 0 0 60px; }*/
.checking .chengtext h3{ background:url(../images/checking.png) no-repeat 0 -5px; height:40px;  padding:0 0 0 60px; }
.sending .chengtext h3{ background:url(../images/sending.gif) no-repeat 0 center; height:40px;  padding:0 0 0 60px; }
.chengtext .sending{background:url(../images/sending.gif) no-repeat 20px center; height:40px;  padding:0 0 0 80px; display:inline-block; font-size:14px;vertical-align: top;line-height: 40px;}
.chengtext .checking{ background:url(../images/checking.png) no-repeat 20px -5px; height:40px; padding:0 0 0 80px; display:inline-block; font-size:14px;vertical-align: top;line-height: 40px; }
.chengtext .sending span,.chengtext .checking span{  color: #333;margin-left: 22px;}

.sending .chengtext,.checking .chengtext{padding:60px 0 0 40px;}
.sending .chengtext h3 span,.checking .chengtext h3 span{ font-size:12px; color:#222;padding-left:30px;}

.mestips{width:520px; height:420px;padding-left:260px; background:url(../images/mind.png) no-repeat #fff 60px 56px; margin:0 auto;  border-radius:5px;  -webkit-border-radius:5px;  -moz-border-radius:5px;}
.mestips h6{ padding: 65px 0 20px 44px; color:#ff7e00; font-size:16px;}
.mestips p{padding-right:50px;  line-height: 20px; font-size:13px;}
.mestips .tips{margin:40px 50px 0 0; padding: 10px 5px;}
.mestips .btn{  margin: 35px 50px 0 0; text-align:right;}

.createxin{background:#fff;padding:15px 40px; width:auto;}
a.exico,a.mailico,a.backlist,a.upicture,a.mesg,a.help,a.in,a.out,a.temp,a.chiocename{padding:5px 10px 5px 30px;height:22px;line-height:22px;text-align:center;color:#fff;display:block;font-size:12px;font-weight:bold;border-radius:3px;text-decoration:none;}

a.exico:link,a.mailico:link,a.backlist:link,a.upicture:link,a.mesg:link,a.in:link,a.out:link,a.temp:link,a.chiocename:link,a.exico:visited,a.mailico:visited,a.backlist:visited,a.upicture:visited,a.mesg:visited,a.in:visited,a.out:visited,a.temp:visited,a.chiocename:visited{ color:#fff;}
a.help:link,a.help:visited{ color:#333;}
a.exico{background:#2eb398 url(../images/efront.png) no-repeat 13px 7px;_background:#2eb398 url(../images/efront.gif) no-repeat 13px 7px;float:right;width:60px; color:#fff;}
a.mailico{background:#2eb398 url(../images/mail.png) no-repeat 13px 7px;_background:#2eb398 url(../images/mail.gif) no-repeat 13px 7px; float:left;width:80px; color:#fff;}
a.backlist{background:#2eb398 url(../images/back.png) no-repeat 13px 10px;_background:#2eb398 url(../images/back.gif) no-repeat 13px 10px;width:50px; color:#fff;}
a.chiocename{background:#2eb398;width:120px; float:right; padding-left:10px; color:#fff;}
a.exico:hover{background:#258f7a url(../images/efront.png) no-repeat 13px 7px; _background:#258f7a url(../images/efront.gif) no-repeat 13px 7px; color:#fff;}
a.mailico:hover{background:#258f7a url(../images/mail.png) no-repeat 13px 7px;_background:#258f7a url(../images/mail.gif) no-repeat 13px 7px; color:#fff;}
a.backlist:hover{background:#258f7a url(../images/back.png) no-repeat 13px 10px;_background:#258f7a url(../images/back.gif) no-repeat 13px 10px; color:#fff; }
a.upicture{background:#2eb398 url(../images/up.png) no-repeat 13px 7px;_background:#2eb398 url(../images/up.gif) no-repeat 13px 7px; float:left;width:70px; position:relative; color:#fff;}
a.upicture:hover{background:#258f7a url(../images/up.png) no-repeat 13px 7px;_background:#258f7a url(../images/up.gif) no-repeat 13px 7px;}

a.upicture b{background:url(../images/upm.png) no-repeat 0px 0px;_background:url(../images/upm.gif) no-repeat 0px 0px; display:block; position:absolute; right:8%; top:15px; width:10px; height:5px;}
a.mesg{background:#2eb398 url(../images/addmes.png) no-repeat 13px 10px;_background:#2eb398 url(../images/addmes.gif) no-repeat 13px 10px; float:left; position:relative; color:#fff;}
a.mesg:hover{background:#258f7a url(../images/addmes.png) no-repeat  13px 10px;_background:#258f7a url(../images/addmes.gif) no-repeat  13px 10px; color:#fff;}
a.help{background:#e8eced; float:right;width:40px; position:relative; padding:5px 15px; font-size:14px; color:#427fed; font-weight:normal;}
a.help:hover{color:#ff7000;}
a.in{background:#2eb398 url(../images/in.png) no-repeat 13px 10px;_background:#2eb398 url(../images/in.gif) no-repeat 13px 10px; float:left; position:relative; width:60px;margin-right:20px;}
a.in:hover{background:#258f7a url(../images/in.png) no-repeat  13px 10px;_background:#258f7a url(../images/in.gif) no-repeat  13px 10px;}
a.out{background:#2eb398 url(../images/out.png) no-repeat 13px 10px;_background:#2eb398 url(../images/out.gif) no-repeat 13px 10px; float:left; position:relative; width:60px;}
a.out:hover{background:#258f7a url(../images/out.png) no-repeat  13px 10px;_background:#258f7a url(../images/out.gif) no-repeat  13px 10px; }
a.temp{background:#2eb398 url(../images/addmes.png) no-repeat 13px 10px;_background:#2eb398 url(../images/addmes.gif) no-repeat 13px 10px; float:left; position:relative; width:60px; margin-right:20px;}
a.temp:hover{background:#258f7a url(../images/addmes.png) no-repeat 13px 10px;_background:#258f7a url(../images/addmes.gif) no-repeat 13px 10px;}

a.yuanpic{position:absolute; left:0; top:30px; border:1px solid #b8c3c9;box-shadow:0px 2px 3px rgba(210, 210, 210, 0.75); background:#fff; line-height:32px; padding:0px 15px; border-radius:3px; display:block; color:#333; text-decoration:none;}


.morephoto{background:#fff;overflow:auto;}
.morephoto li{padding:10px 6px 10px 6px;overflow:hidden;cursor:pointer;}
.morephoto li div.wid60{width:30%;overflow:hidden; float:left; margin:0px 5px 8px 5px}
.morephoto li div.wid60 img{width:100%; height:92px;}
.morephoto li div.wid80{width:46%;overflow:hidden; float:left; margin:0px 5px 8px 5px}
.morephoto li div.wid80 img{width:100%; height:140px;}
.morephoto li div.wid90{width:98%;overflow:hidden; float:left; margin:0px 5px 8px 5px}
.morephoto li div.wid90 img{width:100%;}

.date{background:#f5f9fa;height:50px;line-height:50px;margin-top:10px;padding-left:20px; position:relative;}
.date span{display:block;float:left;padding-right:5px;}
.date span.xuandate{font-size:14px;font-weight:bold;}
.date span.wid200{width:120px;} 
.date span.wid115{width:115px;} 
.date span.wid140{width:140px;} 
.date span.wid160{width:160px;} 
.date span.wid180{width:210px;} 
.date span input.ipttext{width:100px;height:18px; line-height:18px;padding:3px;border:1px solid #b8c3c9; margin-top:10px;}
.date span select.selipt{width:100px;/*height:28px;*/padding:3px;border:1px solid #b8c3c9; margin-top:10px;*+margin-top:0px;}
.date span.pading{_padding-top:11px;}
.date span select.selipt01{width:130px;/*height:28px;*/padding:3px;border:1px solid #b8c3c9; margin-top:10px;*+margin-top:0px;}
.date span input.ipttext01{width:200px;height:18px; line-height:18px;padding:3px;border:1px solid #b8c3c9; margin-top:10px; *+margin-top:0px;}
.date span input.ipttext02{width:140px;height:18px; line-height:18px;padding:3px;border:1px solid #b8c3c9; margin-top:10px;*+margin-top:0px;}
.date span a.search{padding:3px 20px 2px 20px;margin:0 10px;_margin-top:8px;color:#fff;border-radius:3px;cursor:pointer;background:url(../images/save.png) repeat-x; font-size:14px; font-weight:bold;_height:25px;_line-height:25px;float: none;width: auto;height: auto;border: none; display:inline;}
.date span a.search:hover{background:url(../images/saveh.png) repeat-x; border:none;color:#fff;}
.date span a.clear{ color:#417FEC; text-decoration:none;}
.date span a.clear:hover{ color:#ff7f00;}
.date span a.clr{color:#417FEC}
.date span a.clr:link,.date span a.clr:hover{  background: none;border: none;}
.date span.outset{float:right; position:relative;}

.yichoice{background:#fafbfb;height:40px;line-height:40px;margin-top:10px;padding-left:20px; border:1px solid #dbdbdb;}
.yichoice span{display:block;float:left;padding-right:5px;}
.yichoice span.boxcheck{padding-top:2px;}
.yichoice span.xuanfile{font-size:12px;font-weight:bold; color:#666;}
.yichoice span.relpos{ position:relative;}

a.gdoun,a.gmore{ display:block; width:35px; height:32px; margin-left:30px; padding-left:35px; line-height:35px; margin-top:4px; color:#333; text-decoration:none; position:relative;}
a.gdoun{background:url(../images/gdown.png) no-repeat;}
a.gmore{background:url(../images/gmore.png) no-repeat;}
a.gdoun:hover,a.gdounh{background:url(../images/gdownh.png) no-repeat;}
a.gmore:hover,a.gmoreh{background:url(../images/gmoreh.png) no-repeat;}


.createlist{background:#fff;padding:20px 0px 20px 0;}

.situation{ border-bottom:1px dashed #bdc8ca; overflow:hidden;}
.situation dd{width:324px; border:1px solid #bdc8ca; height:425px; float:left; margin:0px 0px 20px 40px;_margin:0px 0px 20px 20px; display:block; position:relative; z-index:0; background:#f4f4f4; padding:10px;*padding:10px 0 10px 10px;}
.situation dd:hover{ background:#eee; border:1px solid #f2995d;}
.navigation {display:block;width:324px;height:33px; position:absolute; bottom:10px; left:10px;background:#f2995d;}
.navigation ul{display: -webkit-box;}
.navigation li{line-height:33px; height:33px;float: left;text-overflow: ellipsis;white-space: nowrap;position: relative;z-index: 100;text-align: center;width:33.3%;-webkit-box-flex: 1;}
.navigation li.last { background:none;}
.navigation li.noedit, .navigation li.noedit:hover{ background:#d4d4d4; color:#a7a7a7;}
.navigation li:hover{ background:#fa7c0c;}
.navigation dd.disable{ background:#cccccc; cursor: default; color:#fff;}
.navigation li a,.navigation li a:link,.navigation  li a:visited{color: #fff; overflow:hidden;white-space: nowrap;text-overflow: ellipsis; font-size:14px; display:block;}
.navigation li.disable a{background: #ccc;cursor: default;}
.navigation li.disable b{ display:none;}

.navigation b {background: url(../images/sjqian.png) no-repeat 0 0px;_background: url(../images/sjqian.gif) no-repeat 0 0px;position: absolute;width:12px;height: 7px;display: block;right:15px;top: 15px;}
.navigation li ul{border: 1px solid #b8c3c9;box-shadow: 1px 2px 3px rgba(210, 210, 210, 0.75);background: #fff;position: absolute;left:2px;bottom:33px;display:none; border-radius:3px;}
.navigation li ul.wid{padding:0px;width:95%;}
.navigation li ul.wid li,.navigation li ul.wid li a,.navigation li ul.wid li a:link,.navigation li ul.wid li a:visited{width:100%;padding: 0;display: block;border: 0;line-height: 33px;color: #427fed; font-size:12px;}
.navigation li ul.wid li a.copy{background:url(../images/copy.png) no-repeat 10px 7px;_background:url(../images/copy.gif) no-repeat 10px 7px; display:block;}
.navigation li ul.wid li a.copy:hover{background:#ffebbf url(../images/copy.png) no-repeat 10px 7px;_background:#ffebbf url(../images/copy.gif) no-repeat 10px 7px;}
.navigation li ul.wid li a.look{background:url(../images/look.png) no-repeat 10px 7px;_background:url(../images/look.gif) no-repeat 10px 7px; display:block;}
.navigation li ul.wid li a.look:hover{background:#ffebbf url(../images/look.png) no-repeat 10px 7px;_background:#ffebbf url(../images/look.gif) no-repeat 10px 7px;}
.navigation li ul.wid li a.total{background:url(../images/total.png) no-repeat 10px 9px;_background:url(../images/total.gif) no-repeat 10px 9px; display:block;}
.navigation li ul.wid li a.total:hover{background:#ffebbf url(../images/total.png) no-repeat 10px 9px;_background:#ffebbf url(../images/total.gif) no-repeat 10px 9px;}
.navigation li ul.wid li a.dell{background:url(../images/dell.png) no-repeat 10px 11px;_background:url(../images/dell.gif) no-repeat 10px 11px; display:block;}
.navigation li ul.wid li a.dell:hover{background:#ffebbf url(../images/dell.png) no-repeat 10px 11px;_background:#ffebbf url(../images/dell.gif) no-repeat 10px 11px;}
.navigation li ul.wid li a:hover{ color:#427fed;}
.navigation li ul.wid span{background: url(../images/sjtom.png) no-repeat 0 0px;_background: url(../images/sjtom.gif) no-repeat 0 0px;position: absolute;width:12px;height: 7px;display: block;right:25px;bottom:-7px;}

.exlist{background:#fff; width:auto;}
.exlist h3{font-size:16px; font-weight:normal;  line-height:24px; padding:5px 5px 0 5px; overflow:hidden; height:24px; }
.exlist p.time{font-size:12px; padding:10px 20px 10px 20px; color:#999; background:url(../images/time.png) no-repeat 5px 10px;background:url(../images/time.gif) no-repeat 5px 10px;}
.exlist p.ctext{font-size:12px;display:block; height:132px; padding:10px; line-height:22px; overflow:hidden;}
.exlist span{line-height:0;}
.exlist img{width:324px;}

.pages_list{width:100%;text-align:center; padding:10px 0 10px; /*overflow:hidden;*/}
.pages{height:30px; float:right;}
.pages li{ float:left; margin-right:5px;}
.pages li a{ float:left; min-width:30px; _width:30px; height:28px; border:0;line-height:28px; text-align:center; color:#427fed; border:1px solid #ccc; border-radius:3px;}
.pages li a.prev,.pages li a.next{ height:28px;width:auto; background:url(../images/pre_next.png) no-repeat;_background:url(../images/pre_next.gif) no-repeat;}
.pages li a.prev{ background-position:4px 10px; padding:0 10px 0px 15px; }
.pages li a.next{ background-position:right -40px; padding:0 15px 0px 10px; }
.pages li a.prev:hover{background:#ffebbf url(../images/pre_next.png) no-repeat 4px -9px;_background:#ffebbf url(../images/pre_next.gif) no-repeat 4px -9px;}
.pages li a.next:hover{background:#ffebbf url(../images/pre_next.png) no-repeat right -59px;_background:#ffebbf url(../images/pre_next.gif) no-repeat right -59px;}
.pages li .nextgrey{ color:#999;border:1px solid #ccc;height:28px;line-height:28px;padding:0 15px 0px 10px;background: url(../images/pre_next.png) no-repeat right -40px;_background: url(../images/pre_next.gif) no-repeat right -40px; border-radius:3px; display:block;}
.pages li .currenta{color:#ff6600; font-weight:bold; border:0; width:30px; height:30px;line-height:30px; display:block;}
.pages li a:hover{background:#ffebbf; color:#427fed;text-decoration:none;}
.pages_listr{height:30px; line-height:30px;}
.pages li .dian{ color:#000; font-weight:bold; border:0; width:30px; height:30px;line-height:30px; display:block;}
.pages_listl{ width:200px; height:28px; float:left; line-height:28px; padding-right:20px;}
.pages_listl td{line-height:28px;}
.pages_listl a,.pages_listl a:link,.pages_listl a:visited{ color:#427fed;}
.pages_listl a:hover{color:#ff6600;}
.pages_listr a.btntz{width:100px; height:30px; line-height:30px; text-align:center;background:url(../images/save.png) repeat-x; color:#fff; border-radius:5px; font-size:14px; font-weight:bold; display:block; margin:0 auto;}
.pages_listr a.btntz:hover{background:url(../images/saveh.png) repeat-x;}
.pages_total{float:right; height:28px; line-height:28px; margin-right:15px;}

.pages_list .selectPage{float:right; display:inline-block;line-height:27px;*width:100px; margin:0 10px;}
.pages_list .select_box{color:#417fec; float:right}
.pages_list .select_box input{color:#417fec;width:50px; background-position:42px center;}
.pages_list .select_ul{width:58px;*left:10px;}
.pages_list .selectPage .text{ float:left;}

a.savbtntz{width:200px; height:30px; line-height:30px; text-align:center;background:url(../images/save.png) repeat-x; color:#fff; border-radius:5px; font-size:14px; font-weight:bold; display:block; margin:30px auto 10px auto;}
a.savbtntz:hover{background:url(../images/saveh.png) repeat-x; color:#fff;}



.mainmail{ background:#fff;border:1px solid #b8c3c9; border-top:0;}
.Lsmail{width:240px;height:auto;background:#fff; float:left; position:relative;}
.Rsmail{height:auto;margin-left:240px; position:relative;border-top:1px solid #b8c3c9;border-left:1px solid #b8c3c9;}


.edimail{height:40px;position:relative; background:#f5f9fa;border-bottom:1px solid #b8c3c9;}
.edimail li{float:left;line-height:40px;font-size:14px;position:relative;border-right:1px solid #b8c3c9;}
.edimail li a,.edimail li a:link,.edimail li a:visited{padding:0 15px;color:#3f3f3f;cursor:pointer; display:block;}
.edimail li a span{ color:#ff7f00;}
.edimail li a:hover{color:#ff7f00;}
.edimail li.hover{background:#fff;border-right:1px solid #b8c3c9;font-weight:bold;line-height:41px;position:relative;z-index:1;}


.mail-content{padding:20px;}
.mailadd{height:32px; padding-bottom:10px; overflow:hidden;}
.mailcre,.maildel,.imageText,.delink{height:32px; background:url(../images/mailine.png) repeat-x; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb;border-radius:3px;}
.mailcre{width:243px; margin-left:160px; float:left;}
.maildel{width:89px; margin-left:25px; float:left;}

.imageText{width:75px; float:right;}
.delink{ width:75px; position:absolute; z-index:1; top:0; right:5px;}
.mailcre li,.maildel li,.imageText li,.delink dd,.lienum dd{ float:left; padding:0;height:32px;line-height:32px; }
.mailcre li a,.maildel li a,.imageText li a,.delink dd a{display:block; border-right:1px solid #dbdbdb; line-height:32px; position:relative;}
.mailcre li a{padding:0px 15px; }
.maildel li a,.imageText li a,.delink dd a,.lienum dd a{padding:0px 10px;}
.mailcre li a.last,.maildel li a.last,.imageText li a.last,.delink dd a.last{ border-right:0;}
.mailcre li a b,.maildel li a b{position:absolute; background:url(../images/show.png) no-repeat;_background:url(../images/show.png) no-repeat; width:8px; height:6px; top:14px;_top:5px; right:5px;}
.mailcre li a:hover,.maildel li a:hover,.imageText li a:hover,.imageText li a.hover,.delink dd a:hover,.delink dd a.hover{background:url(../images/mailineh.png) repeat-x;}
a.mailgl{border-left:1px solid #ffccaa;border-right:1px solid #ffccaa; background:url(../images/mailgl.png) repeat-x; height:32px; display:block; float:right; line-height:32px; text-align:center; text-decoration:none; color:#ff6600; padding:0px 14px; font-weight:bold;}
a.mailgl:hover{text-decoration:underline;}


.lienum{height:32px; background:url(../images/mailine.png) repeat-x; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb;border-radius:3px; float:left; overflow:hidden;}
.lienum a{display:block;float:left; border-right:1px solid #dbdbdb;padding:0px 22px; line-height:32px; position:relative;}
.lienum a.last{ border-right:0;}
.lienum a:hover,.lienum a.hover{background:url(../images/mailineh.png) repeat-x;}

.imgtxtlist,.imgtxtchu,.alink,.adel,.alinkh{display:block; width:17px; height:32px;}
.imgtxtlist{background:url(../images/list.png) no-repeat center center;_background:url(../images/list.gif) no-repeat center center;}
.imgtxtchu{background:url(../images/chuc.png) no-repeat center center;_background:url(../images/chuc.gif) no-repeat center center;}
.alink{background:url(../images/link.png) no-repeat center center;_background:url(../images/link.gif) no-repeat center center;}
.alinkh{background:url(../images/linkh.png) no-repeat center center;_background:url(../images/linkh.gif) no-repeat center center;}
.adel{background:url(../images/delp.png) no-repeat center center;_background:url(../images/delp.gif) no-repeat center center;}


.mailtable,.database,.thumbnail{ margin-top:10px; /*overflow:hidden;*/}
.mailtable th,.mailtable td,.database th,.database td{border:1px solid #ddd;}
.mailtable th,.database th{border-top:2px solid #fe7b03; background:#EEF1F2 url(../images/mailtable.png) repeat-x; height:28px; color:#666;word-break: break-all; line-height:18px;}
.database th span{ color:#ff6600; font-weight:bold;}
.mailtable td{ padding:7px;}
.database td{ line-height:20px;padding:7px;}

.database td .downup{text-align:center;}
.database td .downup span.downfile,.database td .downup span.morefile{padding:0 20px; position:relative;}
.thumbnail dl{ padding:0px 21px;}
.thumbnail dd{ float:left; display:block; width:163px; height:160px; cursor:pointer; position:relative; }
.thumbnail dd span{ text-align:center; width:94px; height:96px; display:block; margin:0 auto; position:relative; z-index:1; }
/*.thumbnail dd span.hover{ background:url(../images/current.png)}
.thumbnail dd span:hover{ background:url(../images/curhover.png)}
.thumbnail dd:hover span{ background:url(../images/curhover.png)}*/
.thumbnail dd p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap; line-height:24px; padding:5px 8px; text-align:center;}
.thumbnail dd span tt {width: 94px;height: 96px;display: block;position: absolute;left: 1px;top: -2px;z-index: 11;}
.thumbnail dd span tt.hover{background:url(../images/current.png);}
.thumbnail dd span tt.active{ background:url(../images/curhover.png);}
.thumbnail dd span b{width:18px; height:18px; display:block; position:absolute;left:0px; top:0; z-index:12;}
a.throughing{background:url(../images/asak.png) no-repeat 0 0; width:94px; height:96px; position:absolute; left:0px; top:0; z-index:1;}
a.throughno{background:url(../images/asak.png) no-repeat -170px 0; width:94px; height:96px; position:absolute; left:0px; top:0; z-index:1}
a.throughed{background:url(../images/asak.png) no-repeat -338px 0; width:94px; height:96px; position:absolute; left:0px; top:0; z-index:1}
a.through_processing{background:url(../images/asak.png) no-repeat -506px 0; width:94px; height:96px; position:absolute; left:0px; top:0; z-index:1}
a.through_uperror{background:url(../images/asak.png) no-repeat -674px 0; width:94px; height:96px; position:absolute; left:0px; top:0; z-index:1}

.phonerow{ background:#fef2d0; min-height:100px;}
.phonerow table{ background:#fff;}
.phonerow th,.phonerow td{border:1px solid #ddd; word-break:break-all;}
.phonerow th{border-top:2px solid #fe7b03; background:url(../images/mailtable.png) repeat-x; height:28px; line-height:28px; color:#666;}
.phonerow td{ line-height:20px;padding:7px 0;}
.tdeven{ background:#f9f9f9;}
.tdhover{ background:#ffe9d5;}
.tdactive{ background:#FFE3CA;}


.cjep{background:url(../images/jtb.png) repeat-x; height:50px; border:1px solid #BDC8CA; margin:15px 0 20px 0; position:relative;border-top-left-radius:5px;border-bottom-left-radius:5px;_clear:both;}
.jt{ background:url(../images/jt.png) no-repeat;position:absolute; right:-1px; top:-1px; height:52px; width:23px; }
.jthover{ background:url(../images/jthover.png) no-repeat; position:absolute; right:-1px; top:-1px; height:52px; width:23px; }
.cjep li{width:33%; float:left; display:block; line-height:50px;text-align:center; font-size:14px; display:block; color:#333; text-decoration:none; border-right:1px solid #dbdbdb;}
.cjep h3{ font-weight:normal; font-size:14px;}
.cjep li .hover{ background:#fff; border-bottom:2px solid #fe8c19; height:48px; line-height:48px; border-top-left-radius:5px;}
.cjep li .last{ border-right:0px solid #dbdbdb; }
.filename{padding:0px 10px; width:90%;}
.iconfile{padding-top:2px; float:left; width:14px; height:16px; margin-right:5px;}

.namefile{margin-left:0px; display:block; width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;_float:left;_margin-left:5px;}
.namefile300{margin-left:20px; display:block; width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;_float:lef;_margin-left:5px;}
.namefile340{margin-left:20px; display:block; width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;_float:left;_margin-left:5px;}

.namefile430{display:block; width:430px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.namefile200{display:block; width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.namefile260{display:block; width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.savenext{height:50px;text-align:center;overflow:hidden;position: fixed;left: 0;right: 0;background: rgba(0,0,0,0.3);bottom: 0; z-index:1970;}
.savenext a{padding:8px 25px;margin:10px 5px;text-decoration:none;border-radius:3px; font-size:12px; font-weight:bold; display:inline-block;color:#fff;}
.savenext a:link,.savenext a:visited,.savenext a:hover{color:#fff;}
.savenext a.send{background:url(../images/sent.png) repeat-x;}
.savenext a.send:hover{background:url(../images/senth.png) repeat-x;}
.savenext a.send:active{background:url(../images/senta.png) repeat-x;}
.savenext a.bsaved{background:url(../images/save.png) repeat-x;}
.savenext a.bsaved:hover{background:url(../images/saveh.png) repeat-x;}
.savenext a.bsaved:active{background:url(../images/savea.png) repeat-x;}


.messagie{border:1px solid #bdc8ca; background:#fff; padding:10px;}
.messagie p{line-height:24px;}

.Wdate{background: #fff url(../images/datePicker.gif) no-repeat right;}
.yuyuetime{border:#bdc8ca 1px solid;height:20px;padding:0px 3px;}

.looktab{}
.looktab li{line-height:36px; height:36px;position:relative;background:url(../images/tabline.png) repeat-x;border-bottom:1px solid #bdc8ca;}
.looktab li a{border-right:1px solid #bdc8ca; display:block; float:left;font-size:14px;font-weight:normal;text-align:center; line-height:36px; padding:0px 10px;}
.looktab li a.hover{background:#fff;line-height:37px;}
.exlok,.ewmlok{height:auto; overflow:auto; border-top:1px solid #bdc8ca;}
.ewmlok p{ text-align: center; padding:10px 0;}

.packts{ background:#d9edf7;line-height:30px; color:#3986ac; text-align:center;}
a.clsts{float:right; width:40px; height:30px; background:url(../images/del.png) center center no-repeat;}
a.clsts:hover{background:url(../images/delhover.png) center center no-repeat;}
a.clsts:active{background:url(../images/delhoverv.png) center center no-repeat;}


.addcrte{color:#ff6600; background:#fffcfb; border-bottom:2px solid #fbd0b2; line-height:30px; padding-left:20px; font-size:14px;}
.addcrte span{color:#333; padding-left:20px;}
.base_table{ width:auto; height:auto;}
.base_table tr th{ width:200px; text-align:right; height:40px; font-size:14px; font-weight:normal;}
.base_table tr td{ height:40px; font-size:12px; }
.base_table tr td label{ margin-left:2px; color:#999; margin-right:5px; }
.base_table tr td label.block00{ color:#000}
.base_table tr th i{ color:#ff0300; margin-right:2px; font-style:normal;}
.s160_text {width: 160px;height: 18px;border: 1px solid #aeaeae; padding:3px;}
.s160_text.wauto{ width:auto;}
.s160_sel {width: 166px;line-height: 20px;padding:3px;}
/*.nametishi{ color:#2c5b7e; margin-left:5px; border:1px solid #c5d4e1; background:#d3ecff url(../images/tishi.png) no-repeat 5px 6px; border-radius:3px; padding:5px 8px 5px 25px; position:relative;}
.nametishi b{ background:url(../images/lfjst.png) no-repeat; position:absolute; width:8px; height:11px; left:-8px; top:8px;}*/


.namejg{ color:#936600; border:1px solid #e5d5a4; background:#fff2d0 url(../images/jg.png) no-repeat 5px 6px; border-radius:3px; padding:4px 5px 5px 25px; position:relative; display:none; line-height:normal;font-weight: normal; margin-top:-5px; line-height:135%;}
.namejg b{background:url(../images/jgsj.png) no-repeat; position:absolute; width:7px; height:10px; left:-7px; top:8px;}
.namejg em{background:url(../images/jgsj_0.png) no-repeat; position:absolute; width:10px; height:7px; left:8px; top:-7px;}

a.zidong{background:#ffdcc5; width:100px; display:inline-block; padding:4px 0 4px 0; margin-left:5px; text-align:center; font-weight:bold; font-size:14px; color:#ff6600; border-radius:2px;}
a.zidongadd{background:#ffdcc5; width:100px; display:inline-block; padding:0; margin-left:5px; text-align:center; font-weight:bold; font-size:14px; color:#ff6600; border-radius:2px;}
a.zidong:hover,a.zidongadd:hover{background:#ffd2b4;}

a.basicsure{background:#ffdcc5; width:100px; display:inline-block; padding:4px 0 4px 0; text-align:center; font-weight:bold; font-size:14px; color:#ff6600; border-radius:2px;}
a.basicsure:hover{background:#ffd2b4;}

.orange{border-top:solid 2px #fbd0b2; padding:20px 0;}

.basic{color:#555; background:url(../images/stand.png) no-repeat; display:block;line-height:30px;padding-left:40px;font-size:14px;}

.basictab{ width:auto; height:auto; }
.marbno{margin-bottom:20px;}
.basictab tr th{width:200px; text-align:right; height:40px; font-size:14px; font-weight:normal; color:#666;}
.basictab tr td{height:40px; font-size:14px; padding-left:10px;}
.basictab tr td label{ margin-left:2px; color:#999;}
.basictab tr th i,.basictab tr td i{color:#ff0300; margin-right:2px; font-style:normal;}
.basictab tr .show{ display:block;}
.basictab tr .hide{ display:none;}


.basic{color:#555; background:url(../images/stand.png) no-repeat;line-height:30px;padding-left:40px;font-size:14px;}

.basicinfo{ width:auto; height:auto; padding-left:80px;}
.basicinfo tr th{width:120px; text-align:right; height:40px; font-size:14px; font-weight:normal; color:#666; border-bottom:1px dotted #c8c8c8;}
.basicinfo tr td{height:40px; font-size:14px; padding-left:10px; border-bottom:1px dotted #c8c8c8;}
.basicinfo tr td label{ margin-left:2px; color:#999;}
.basicinfo tr th i,.basicinfo tr td i{color:#ff0300; margin-right:2px; font-style:normal;}
.basicinfo tr .show{ display:block;}
.basicinfo tr .hide{ display:none;}


.mart10{margin-top:10px;}
a.bule{color:#09F; padding:0 20px;}
a.bule:hover{ color:#ff6000;}
a.confimbtn,a.confimbtn:link,a.confimbtn:visited{ width:20%; display:block; margin:20px auto; padding:5px 0;text-align:center;color:#fff; text-decoration:none; height:20px; line-height:20px; border-radius:5px;background:#66c7b0; font-weight:bold; font-size:14px;}
a.confimbtn:hover{ background:#5fc1aa;}
b.trueico{ margin-left:15px; width:16px; height:16px; background:url(../images/true_icon.png) no-repeat;_background:url(../images/true_icon.gif) no-repeat; display:inline-block;}

.faletab{ width:auto; height:auto; }
.faletab tr th{width:400px; text-align:right; height:40px; font-size:14px; font-weight:normal;}
.faletab tr td{height:40px; font-size:14px; padding-left:10px;}
.faletab tr td label{ margin-left:2px; color:#999;}
.faletab tr th i,.faletab tr td i{color:#ff0300; margin-right:2px; font-style:normal;}


h2.editex{border:1px solid #bdc8ca;background:url(../images/bjexin.png) repeat-x;line-height:30px;display:block;font-size:14px;color:#3f3f3f;text-align:center;}
/*分类区块 开始*/
.classify {text-align:left; height: auto;border: 1px solid #ddd; border-top:0; margin-bottom: 10px; background: #fff;}
.dashedb { border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc;}
.dashedbtm { border-bottom: 1px dotted #ccc;}
.classify li { line-height: 35px; padding-right: 20px; padding-left: 20px;}
.classify li span { font-size:12px; font-weight: bold;}
.classify li label { width: auto; display: block; float: left; margin-left: 95px; }
.classify li a { font-size:12px; font-weight: normal; color:#417FEC; margin-left:10px; padding: 0 10px;display: inline-block; }/*427fed*/
.classify li a:hover { color: #417FEC;}
.classify li .selected { font-size:12px; font-weight: bold; color: #FF6600; }
.classify li .up{ background:url(../images/icontop.png) no-repeat right center;}
.classify li .down2{ background:url(../images/icondown.png) no-repeat right center;}
/*分类区块 结束*/
.padt4{padding-top:4px;}
.hei363{height:363px;}
.sentall{background:url(../images/tall.png) no-repeat 5px 10px;padding-left:30px; padding-top:10px;}
.sentall span{padding-right:25px;font-family:"宋体";}
.sentall span b{ color:#ff6600;}

.duanxin{width:auto; height:auto; overflow:hidden;}
.duancon{border:12px solid #dbdbdb; float:left; width:340px; height:215px; overflow:auto; border-radius:12px;background: #fff;}
.duancon.overhidden{ overflow:hidden;}
.duancon p{ padding:0px 0px 10px 0px; text-indent:24px;text-align:justify; text-justify:inter-ideograph;}

.duaninfo{width:640px; float:right; border:1px solid #dbdbdb; height:238px;}

.duanlist{width:auto; height:auto; overflow:hidden; position:relative;}
.duanlist td,.duanlist th{border-bottom:1px dashed #dbdbdb;height:28px;line-height:28px;}
.duanlist th{text-align:right; font-weight:normal; color:#666;}

.duanst{background: url(../images/st.png) no-repeat;_background: url(../images/st.gif) no-repeat;height: 84px; position: absolute; right: 20px; top: 56px;}
.duanst ul {padding:0px 3px;margin: 0;}
.duanst ul li {line-height:20px;float: left;display: block;text-overflow: ellipsis;/*	overflow:hidden;*/white-space: nowrap;z-index: 100;text-align: center;width:71px;}
.duanst ul li a/*, .navigate ul li a:link, .navigate ul li a:visited */{color: #7b7b7b; display:block; overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}

.duanst li a span{ display:block;}
.duanst li a b {background:url(../images/st.png) no-repeat;_background:url(../images/st.gif) no-repeat;height:14px;display: block;}
.duanst li a.aMes b{ background-position:-4px -101px;}
.duanst li a.aMes:hover b,.duanst li a.aMeshover b{ background-position:-4px -165px;}
.duanst li a.aWork b{background-position:-76px -101px;}
.duanst li a.aWork:hover b,.duanst li a.aWorkhover b{background-position:-76px -165px;}
.duanst li a.aCotent b{background-position:-143px -101px;}
.duanst li a.aCotent:hover b,.duanst li a.aCotenthover b{background-position:-143px -165px;}
.duanst ul li a b{color:#417fec; font-size:16px; font-weight:bold; padding-top:37px;}
.duanst ul li a b:hover{color:#ff6600;}

.renwus{height:40px;background:#f5f9fa; border-top:1px solid #bdc8ca; margin-top:10px;position:relative; left:0; right:0;border-right:1px solid #bdc8ca;border-left:1px solid #bdc8ca;}
.renwus li{float:left;line-height:40px;font-size:14px;position:relative;border-right:1px solid #bdc8ca;}
.renwus li a/*,.renwus li a:link,.renwus li a:visited*/{padding:0 20px;color:#3f3f3f;cursor:pointer;}
.renwus li a:hover{color:#ff7f00;}
.renwus li.hover{background:#fff;font-weight:bold;line-height:41px;position:relative;z-index:1;}
.renwus li a span{ color:#ff7f00;}
.renwus .last{ position: absolute;right: 10px;border: 0;}
.renwus .last a:link,.renwus .last a:visited{ color:#417fec; background:url(../images/statistical.png) no-repeat left center;margin-left:20px;}
.renwus .last a:hover{ color:#ff7f00; background:url(../images/statistical_h.png) no-repeat left center;margin-left:20px;}
.renwus .last.hover{ position:absolute;border-right:1px solid #bdc8ca;border-left:1px solid #bdc8ca;}

.divbox{ height:615px;}

.zieo{text-decoration:underline;color: #999;cursor:pointer;}

/*文件类型 开始*/
.zip,.doc,.xls,.ppt,.jpg,.jpeg,.mov,.apk,.pdf,.file,.html,.rar,.mp3,.png,.gif,.txt,.csv,.xls,.xlsx,.docx,.bmp,.xmind{background:url(../images/big_icon.png) no-repeat;_background:url(../images/big_icon.gif) no-repeat}
.zip{ background-position:23px 20px}
.doc{ background-position:23px -80px}
.xls{ background-position:23px -180px}
.ppt{ background-position:23px -280px}
.jpg{ background-position:23px -380px}
.jpeg{ background-position:23px -380px}
.mov{ background-position:23px -480px}
.apk{ background-position:23px -580px}
.pdf{ background-position:23px -680px}
.file{ background-position:23px -780px}
.html{ background-position:23px -880px}
.rar{ background-position:23px -980px}
.mp3{ background-position:23px -1080px}
.png{ background-position:23px -1180px}
.gif{ background-position:23px -1280px}
.txt{ background-position:23px -1380px}
.csv{ background-position:23px -1480px}
.xls{ background-position:23px -1580px}
.xlsx{ background-position:23px -1680px}
.docx{ background-position:23px -1780px}
.bmp{ background-position:23px -1880px}
.xmind{ background-position:23px -1980px}

.small_zip,.small_doc,.small_xls,.small_ppt,.small_jpg,.small_jpeg,.small_mov,.small_apk,.small_pdf,.small_file,.small_html,.small_rar,.small_mp3,.small_png,.small_gif,.small_txt,.small_csv,.small_xls,.small_xlsx,.small_docx,.small_bmp,.small_xmind{background:url(../images/small_icon.png) no-repeat;_background:url(../images/small_icon.gif) no-repeat}
.small_zip{ background-position:0 -5px}
.small_doc{ background-position:0 -35px}
.small_xls{ background-position:0 -65px}
.small_ppt{ background-position:0 -95px}
.small_jpg{ background-position:0 -125px}
.small_jpeg{ background-position:0 -125px}
.small_mov{ background-position:0 -155px}
.small_apk{ background-position:0 -185px}
.small_pdf{ background-position:0 -215px}
.small_file{ background-position:0 -245px}
.small_html{ background-position:0 -275px}
.small_rar{ background-position:0 -305px}
.small_mp3{ background-position:0 -335px}
.small_png{ background-position:0 -365px}
.small_gif{ background-position:0 -395px}
.small_txt{ background-position:0 -425px}
.small_csv{ background-position:0 -455px}
.small_xls{ background-position:0 -485px}
.small_xlsx{ background-position:0 -515px}
.small_docx{ background-position:0 -545px}
.small_bmp{ background-position:0 -575px}
.small_xmind{ background-position:0 -605px}
/*文件类型 结束*/


/*短信提醒 开始*/
.mail_remind{ font-size:14px;}
.mail_remind input{vertical-align:middle; margin-right:3px;}
.mail_remind_box{height:40px; line-height:40px; background:#FAFBFB; border:1px solid #DBDBDB; padding-left:18px;}
.mail_remind_box label{font-size:14px; font-weight:bold;}
.mail_remind_box span{ margin-left:30px;}
.mail_remind .con_tent{ padding:15px 0 5px 40px;}
.mail_remind .send_tel{ padding:24px 0 0 42px;}
.mail_remind .line_tit{ border-top:1px solid #CFD4D7; padding:15px 0 0 42px; margin-top:20px;}
.mail_remind .send_txt{ padding:15px 0 5px 60px;}
.mail_remind i{ color:#ff0300; margin-right:2px; font-style:normal;}
/*短信提醒 结束*/

.icouser{background:#bfeadb; height:89px; padding:11px 20px 0;}
.icouser .wid100{width:100px;}
.icouser .marL100{margin-left:100px;}
.icouser h2{border-bottom:1px dashed #FFF; line-height:40px; font-size:14px; font-weight:bold;}
.icouser td{line-height:45px; vertical-align:bottom;}


.boldf{font-size:14px; font-weight:bold;}
.continfo{border:1px solid #dbdbdb; height:auto; margin-top:20px;}
.contlist{padding:8px 7px; height:200px;}
.contlist li{width:350px; height:200px;float:left; margin:0px 7px;_margin:0px 4px;}
.contlist li.wid350{ background:#fff7f0 url(../images/icon_user_08.png) no-repeat 95% 90%;_background:#fff7f0 url(../images/icon_user_08.gif) no-repeat 95% 90%; text-indent:26px;}

.contlist li.noremain{ background:#fff7f0 url(../images/icon_user_08no.png) no-repeat 95% 90%;_background:#fff7f0 url(../images/icon_user_08no.gif) no-repeat 95% 90%;text-indent:26px;}
.contlist li.wid351{ width:305px; background:#fff7f0 url(../images/icon_user_03.png) no-repeat 95% 90%;_background:#fff7f0 url(../images/icon_user_03.gif) no-repeat 95% 90%;}
.contlist li.wid260{ width:305px;background:#fff7f0 url(../images/icon_user_05.png) no-repeat 95% 90%;_background:#fff7f0 url(../images/icon_user_05.gif) no-repeat 95% 90%;}
.contlist li.wid260 div.nextmon{padding:30px 10px 0px 20px; position:relative;}
.contlist li.wid350 span,.contlist li.wid351 span,.contlist li.wid260 span{ color:#ff6600; font-family:Arial; font-weight:bold;}
.contlist li.wid260 div.nextmore{ text-align:right; padding-right:80px;}
.pfont{font-size:16px; padding:20px 10px 5px 10px; height:20px;}
.pfont14{font-size:12px; padding:5px 10px}

.contlist li.wid351 a,.contlist li.wid260 div.nextmon a,.contlist li.wid260 div.nextmore a{ color:#407feb;}
.contlist li.wid351 a:hover,.contlist li.wid260 div.nextmon a:hover,.contlist li.wid260 div.nextmore a:hover{ color:#ff6600;}
.lanse{ color:#407feb;}

.billedit{background:url(../images/bjexin.png) repeat-x;line-height:31px; height:30px;display:block;font-size:14px;color:#3f3f3f; overflow:hidden;}
.billedit li{float:left; border-right:1px solid #bdc8ca;}
.billedit li a,.billedit li a:link,.billedit li a:visited{padding:0px 20px; display:block; color:#333;}
.billedit li a.hover{ background:#fff; line-height:32px;}

.texthist{text-align:center; font-size:16px; color:#ff6600; padding-bottom:10px; font-weight:bold;}
.widie6{ _height:1000px;}

.nonth{border-top:1px solid #bdc8ca; margin-top:-1px; padding:15px 10px 30px 10px; clear:both;}
.monthly{background:#f5f9fa url(../images/icon.png) no-repeat 10px -109px;_background:#f5f9fa url(../images/icon.gif) no-repeat 10px -109px;padding-left:25px;height:30px; line-height:30px; font-weight:bold; font-size:14px; color:#3f3f3f;}
.monthly span{color:#ff6600;}

.taocaninfo{}
.taocaninfo td,.taocaninfo th{ line-height:35px;}
.taocaninfo tr.bor{border:1px solid #eee; background:#f9f9f9;}
.taocaninfo th{ font-size:14px; color:#666;}
.taocaninfo span.lan_se{ color:#407feb; position:relative; cursor:pointer;}

.taobase{border-top:2px solid #fe7b03; background:url(../images/mailtable.png) repeat-x; height:28px; line-height:28px; border-bottom:1px solid #dbdbdb; border-right:1px solid #dbdbdb;border-left:1px solid #dbdbdb; margin-top:5px;}
.taoname{color:#407feb; font-size:14px; padding-left:20px; position:relative; cursor:pointer;}
.padr10{ padding-right:20px; float:right;font-size:14px;}
.padr10 em{ font-style:normal;color:#ff6600;}
.padL30{padding-left:30px;}
.reduce .taobase{border-top:2px solid #577b89;}
.reduce .taoname{color:#33828f; }
.reduce .padr10 em{ font-style:normal;color:#33828f;}

.wid495{width:495px;}
.freemon{border-top:2px solid #3985ac; background:url(../images/mailtable.png) repeat-x; height:28px; line-height:28px; border-bottom:1px solid #dbdbdb; border-right:1px solid #dbdbdb;border-left:1px solid #dbdbdb; margin-top:5px;}

.freename{color:#3985ac; font-size:14px; padding-left:20px; position:relative; cursor:pointer;}
.freepadr10{ padding-right:20px; float:right;font-size:14px;}
.freepadr10 em{ font-style:normal;color:#3985ac;}



.histdata{background:#f5f9fa; padding:10px 20px; margin-bottom:10px;}
.histdata h2{background:url(../images/looks.png) no-repeat;_background:url(../images/looks.gif) no-repeat; padding-left:35px; line-height:28px; height:35px; font-size:16px; font-weight:normal;}

.divmonth{padding:0px 20px;}
.divmonth a{padding:0 30px;_padding:0 15px; cursor:pointer;}
.divmonth a:hover{ color:#333;}

.histcont{background:#fff7f0;padding:0 20px; height:30px; line-height:30px;color:#3f3f3f;}
.histcont span.histphone{ background: url(../images/icon.png) no-repeat 0px -109px;_background: url(../images/icon.gif) no-repeat 0px -105px; display:inline-block; padding-left:15px;}
.histcont span.histphone em{ font-style:normal;  color:#ff6600;}
.histcont span.histtype{ background: url(../images/icon.png) no-repeat 0px -147px;_background: url(../images/icon.gif) no-repeat 0px -147px;display:inline-block; padding-left:18px; margin-left:30px;}
.histcont span.histtype em{ font-style:normal;  color:#ff6600;}
.histcont span.histime{ background: url(../images/icon_user_06.png) no-repeat 0px 7px;_background: url(../images/icon_user_06.gif) no-repeat 0px 7px;display:inline-block; padding-left:18px; margin-left:30px;}

.taltmen{border:1px solid #fe7b03; background:#fff7f0; padding:10px 25px; margin-top:10px;}
.taltmen span{ font-style:normal; font-weight:bold;color:#ff6600;}
.widp80{ width:80%; margin:0 auto; padding-top:20px;}

.moneyz{}
/*.moneyz li{ float:left; width:490px; margin:0px 4px; display:block;}*/
.moneyz li{ float:left; width:487px; margin:0px 2px; display:block; padding:0px 4px 4px 4px}

.all_select{}
.all_select li{float:left; margin-left:10px;}

/*修改的页面*/
.mart10{ margin-top:10px;}
.publicbox .tips{width:auto;}
.duancon .defaultimg{width:auto; background:url(../images/ico_e.png) #F5F5F5 no-repeat center center; min-height:215px; height:auto;}
.duancon img{/*width:320px;*/width:100%;}
.duanlist .title{ height:56px; padding:0 10px; overflow:hidden;}
.waitcolor{ color:#3985ac;}
.successcolor{color:#2eb398;}
.date .serchtext{width:200px; height:18px; line-height:18px; margin-left:5px;*position:relative;*top:12px;*left:10px;}
.selectsearch{ position:relative; top:11px;}
.selectsearch .wp_152 {top: 30px;left: -75px;width: 101px;}
.selectsearch .mailcre li li a{display: block;}
.database .file_name2{width:200px; overflow:hidden; white-space:nowrap; display:block;text-overflow: ellipsis;}
.renwu .ie6fix .selipt01{_position:relative;_top:5px;}
.renwu .ie6fix  .infolook{_bottom: -17px}
.fixright{ margin:0; float:left;width:1038px;_width:1036px;padding:20px 10px; display:inline}
.mailadd a.exico{ float:left;}
.fixwidth .situation dd{margin:0px 0px 20px 18px;_margin:0 0 20px 9px;}
.fixwidth .situation dd,.fixwidth .exlist img,.fixwidth .navigation{width:300px;}
.fixwidth .exlist p.ctext{ height:60px;}
.fixwidth  .situation dd{ height:351px;}
.fixwidth  .exlist p.time{background: url(../images/time.gif) no-repeat 5px 12px; position:relative;}
.fixwidth  .exlist .send_replay_num{ position:absolute; right: 8px;top: 10px;line-height:18px;width: 190px;text-align: right;white-space: nowrap;overflow: hidden;}
.fixwidth  .exlist .send_replay_num span{ display:inline-block; line-height:18px; margin-left:10px;}
.fixwidth  .exlist>span {line-height: 0;display: block;height: 169px;width: 300px;overflow: hidden;}
.fixwidth .exlist span img{width: 300px;}
.fixminh{min-height: 533px;min-height:528px\9;}
@-moz-document url-prefix() {.fixminh{min-height:528px;}}
.messagie p .Wdate{width:140px;height: 18px;line-height: 18px;padding: 3px;border: 1px solid #b8c3c9;}
.quick li a b img{width:80px; height:80px;}
.backandname{margin-bottom:20px;height: 32px;}
.backandname .ename{ margin:0 20px;_margin:0 10px; position:relative;}
.backandname .ename label{*position:relative;*top:-6px;}
.backandname .mesTips{width:516px; float:right;}
.mesgtitle span.insertcue a{ display:block;}
/*任务列表*/
.classify li .more,.classify li .up{*margin:-36px 20px 0 0;}

/*没有数据*/
.nodate{ z-index:2; position:absolute; background:url(../images/nodate.png) center;}
.nodate_boxleft{width:520px; height:342px;}
.nodate_boxright{width:380px; height:342px;}
/*404*/
.box-404 {border-radius:8px;padding:60px 20px 30px; width:800px; margin:50px auto;}
.box-404left{overflow:hidden;padding-bottom:50px; padding-left:100px;}
.pic-404{width:360px;height:150px;display:block;float:left;background: url(../images/404.png) no-repeat;_background: url(../images/404.gif) no-repeat;}
.foot_404{ width:840px; margin:0 auto; text-align:center;}


/*报错页面*/
.nopage{width:520px;height:530px;position:absolute;left:50%;top:50%;margin-left:-260px;margin-top:-265px;text-align:center;}
.nopage-pic{background:url(../images/errorpage.png) no-repeat center;width:376px;height:322px;margin:0 auto;}
.nopage dl{font-size:20px;color:#6d6d6d;}
.nopage dt{padding:35px 0 0;font-size:36px;color:#010101;}
.nopage dl dd {margin-top:15px;}
.fangwen{overflow:hidden; margin-top:10px;}
.wid20{width:200px; border:1px solid #b8c3c9; border-bottom:0px;}
.wid770{width:765px; margin:0px }
.noinfo{background:url(../images/nomailbox.png) no-repeat; color:#999; width:160px; margin:0 auto; font-size:14px; padding-left:48px; line-height:32px; font-weight:bold;}

/*右侧qq*/
.qq_service{ width:40px; height:200px; background:url(../images/qq_right.png) no-repeat; position:fixed;_position: absolute;right:0px; top:200px; z-index:999; }
.qq_service ul{ display:block; width:160px; height:200px; float:left; position:relative;}
.qq_service ul .right_bar{ position:absolute;width:40px; height:200px; left:0; top:0; display:block;}
.qq_service ul .right_bar .feedbackbtn{width:28px;height:32px;border:1px solid #CCC;font-size:11px;text-align:center;color:#7f7f7f;display: inline-block; position: absolute;bottom: 10px;left: 5px; background:#FFF;}
.qq_service ul .right_bar .feedbackbtn:hover{color:  #F98714;border:1px solid #F98714;}
.qq_service ul .right_qq1{ position:absolute; width:92px; height:85px; right:14px; top:27px; display:block;}
.qq_service ul .right_qq{ position:absolute; width:120px; height:85px; right:0; top:0; display:block;}
.qq_service ul .right_date{ position:absolute; width:120px;  padding-top:10px;right:0; top:60px; display:block; text-align:center; color:#555; font-size:14px; text-decoration:none;}
.qq_service ul .right_phone{ position:absolute; width:120px; height:35px; padding-top:20px;right:0; bottom:0; display:block; text-align:center; color:#555; font-size:16px; text-decoration:none;}
/*v5.0 e*/



/*v5.0.2 s*/
/*页面开始*/
.database .vicon{margin:0 0 0 4px;}

/*首页模板*/
.templatelist .list{ margin:10px 0 0 0px; position:relative; z-index:1;overflow: hidden;}
.templatelist .title{height: 60px;background: url(../images/topbar.jpg) no-repeat 4px 0;position: relative;width: 908px;}
.templatelist .title a{display: block;height: 100%;text-indent: -9999em;}
.templatelist li{float:left; margin:4px 4px;width:200px; height:310px;padding:10px 9px 30px;border:1px solid #E7E7E7; background:#fff; cursor:pointer;}
.templatelist li:nth-child(4n+1){ margin-left:4px;}
.templatelist .introduce{ display:none;}
.templatelist .introduce,.templatelist .bg{ position:absolute;width:100%; height:114px; bottom:0; left:0;}
.templatelist .bg{ background:#000; opacity:0.5;filter:alpha(opacity=50); z-index:0}
.templatelist .text{ position:relative; overflow:hidden; color:#fff; z-index:1;padding:10px;}
.templatelist .tit{ font-size:14px; line-height:30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.templatelist .text p{ height:64px; overflow:hidden; line-height:20px;}
.templatelist img,.templatelist .cont{width:200px; height:300px; position:relative;}
.templatelist .acitons{ overflow:hidden;margin-top: 6px;}
.templatelist .acitons .tit{ float:left;width:135px;}
.templatelist .acitons .use{ display:inline-block; float:right; background:#f77d1a; width:60px; height:20px; line-height:18px; text-align:center; color:#fff; margin:5px 0; border-radius:5px;-moz-border-radius:5px;}
.templatelist .acitons .use:hover{background:#f45000;}
.templatelist li:hover,.templatelist li.hover{ border:1px solid #f77d1a;}
.templatelist li:hover .introduce,.templatelist li.hover .introduce{ display:block;}


/*首页*/
.bornote .templatelist2{width:904px;}
.templatelist2 .title{height: 60px;background: url(../images/topbar.jpg) no-repeat 0 0;position: relative;}
.templatelist2 .title a{display: block;height: 100%;text-indent: -9999em;}
/*.templatelist2 .tabcontainer2{ margin-top:20px;}*/
.bornote  .templatelist2 .list li{width:162px; margin:15px 9px 0; height:302px;}
.bornote .template-con .image{width:160px; height:240px;}
.bornote  .templatelist2 .qrcode-wrapper{width:160px;height:240px;}
.bornote  .qrcode-wrapper img{margin: 12px 0 24px;}
.bornote .no{ height:731px; background:#f5f5f5; margin:20px 0 0; position:relative;}
.bornote .no .other{ position:absolute;}
.bornote .nocollect{ background:#f5f5f5 url(../images/nocollect.png) no-repeat 230px 110px;}
.bornote .notemplate{ background:#f5f5f5 url(../images/notemplate.png) no-repeat 200px 110px;}
.bornote .nocollect .other{top:278px; left:472px;}
.bornote .notemplate .other{top:286px; left:336px;}
.bornote .situation dd{width:270px; margin:0 4px 10px 5px;}
.bornote .exlist span img ,.bornote .navigation{width:270px;}

.bornote .tabmenu>ul{ height:26px; overflow:hidden;width:850px;}
.bornote  .more_wrap{position: absolute;right: 0px;top: 0;width:60px; height:24px;}
.more_wrap .userbox {top: 26px;left: -36px;}
.more_wrap .userbox .sj{ left:14px;}
.more_wrap .userbox li{ cursor:pointer; margin:0; padding:0; border:0; float:none; background:none; height:auto; line-height:26px; padding-left:20px;background: url(../images/ok2.png) no-repeat center left;}
.more_wrap .userbox li.choose{background: url(../images/ok1.png) no-repeat center left;}
.more_wrap .userbox li a{   font-size: 14px; color: #3f3f3f;margin:0; padding:0; border:0; float:none; background:none; height:auto; line-height:26px;border-bottom: 1px solid #bdc8ca; white-space:nowrap; overflow:hidden;text-overflow: ellipsis;} .more_wrap .userbox li:hover{ border:none;}
.templatelist2 .tips{ margin: 10px 0 10px;}

/*滚动滚动条头部隐藏*/
/*#headfix{ z-index:9999;}
#headfix.hidden{ position:fixed; top:0;box-shadow: 0 2px 2px rgba(0,0,0,0.4); height:30px;}
#headfix.hidden #topnotice,#headfix.hidden .nav{ display:none;}
#headfix.hidden #head{ height:30px; overflow:hidden;}
#headfix.hidden .headwid .logo{ height:20px;}
#headfix.hidden .headwid .logo img{height:20px;}
#headfix.hidden .logo_font{height: 30px; background-size: auto 36px;}*/

#headfix{ z-index:9999;}
.ani-header{ display:none;position:fixed;top:0;box-shadow: 0 2px 2px rgba(0,0,0,0.4); height:30px;width:100%;z-index:9999;background: url(../images/unibar.jpg) repeat-x; left:0;}
.ani-header .logo,.ani-header .logo img{height:20px;}  
.ani-header .logo_font{height: 30px;background: url(../images/logo_font2.jpg) no-repeat; /*background-size: auto 36px;*/}
/*公共*/
.templatelist2 .list li{position: relative;float:left;width:182px;height:332px;background:#fff;margin:15px 11px 0;*margin:15px 10px 0;}
.templatelist2 .qrcode{width: 44px;height: 44px;position: absolute;right: 0;top: 0;cursor: pointer;background: url(../images/qr-code.png) no-repeat;z-index: 2;}
.template-con{position: relative;}
.template-con .image{width:180px;height:270px;border:1px solid #e8e8e8;vertical-align:middle;}
.template-con .titles{line-height:30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.template-con .tem-bottom{height:24px;padding-top:5px;border-top:1px dashed #fff;}
.template-con .tem-bottom.hasborder{border-top: 1px dashed #e8e8e8;}
.template-con .item{height: 18px;display: inline-block;color:#999;line-height: 18px;max-width:80px;overflow:hidden;}
.item .icon{background: url(../images/ums_icon.png) no-repeat;display:inline-block;width:18px;height:18px;vertical-align: middle;padding-right: 1px;}
.template-con .icon-praise{background-position:-19px 0;}
.template-con .icon-tel{background-position:-56px 0;}
.template-con .item:hover,.template-con .item.hover{color:#f77d1a;}
.template-con .item:hover .icon-praise,.template-con .item.hover .icon-praise{background-position:0px 0;}
.template-con .item:hover .icon-tel,.template-con .item.hover .icon-tel{background-position:-40px 0;}
.template-con .price{display:inline-block;height:18px;color:#f77d1a;border:1px solid #ddd;padding:0 6px;border-radius:3px;-webkit- border-radius:3px;}
.tem-detail{ display:none;position: absolute;width:100%;height:128px;bottom:60px;}
.tem-detail .bg{position: absolute;background:#000;opacity:0.5;filter:alpha(opacity=50);z-index:0;width:100%;height:100%;}
.tem-detail .con{position:relative;text-align: center;padding-top:30px;}
.templatelist2 .qrcode-wrapper{ display:none;position: absolute;top: 0px;width: 100%;height: 270px;border: 1px solid #e8e8e8;background-color: #FFFFFF;z-index: 3;text-align:center;}
.templatelist2 .qrcode-wrapper p{text-align: center;font-size: 12px;background-color: #f3f3f3;margin: 0 20px;border-radius: 3px;padding: 5px;}
.qrcode-wrapper img{width:75px;height:75px;margin:35px 0 30px;vertical-align: middle;}
.qrcode-wrapper .savebtnS{margin-top:30px;}





/*通讯录公共*/
.main_contact{background: #fff;border: 1px solid #b8c3c9;overflow:hidden;}
.side_contact{width: 160px; background:#f5f9fa; border-right:1px solid #b8c3c9;position:relative; min-height:580px; _height:580px;}
.content_contact{padding:10px 20px 0px;margin-left: 160px; min-height:570px;_height:570px;}
.side_contact ul{padding:10px 0 0;}
.side_contact li{ height:80px;}
.side_contact li a{ position:relative;display:block; padding-top:61px; text-align:center; font-size:14px; color:#333; background:url(../images/contact_side.png) no-repeat;}
.side_contact li a:hover,.side_contact .hover a{color:#ff7f00;}
.side_contact .hover b{ position:absolute;right:-1px; top:30px;width:13px; height:22px; display:inline-block; background:url(../images/contact_arrow.png) no-repeat;}
.side_contact .client{ background-position:55px 10px;}
.side_contact .person{ background-position:55px -70px;}
.side_contact .load{ background-position:55px -150px;}
.side_contact .look_load{ background-position:55px -230px;}
.side_contact .weixin{ background-position:55px -630px;}
.side_contact .client:hover,.side_contact .hover .client{ background-position:55px -310px;}
.side_contact .person:hover,.side_contact .hover .person{ background-position:55px -390px;}
.side_contact .load:hover,.side_contact .hover .load{ background-position:55px -470px;}
.side_contact .look_load:hover,.side_contact .hover .look_load{ background-position:55px -550px;}
.side_contact .weixin:hover,.side_contact .hover .weixin{ background-position:55px -710px;}

/*个人通讯录*/
.side_contact  a.load_btn{ position:absolute;bottom:50px; left:25px; background:#f78512  no-repeat; font-size:14px; border:0; padding:5px 12px; color:#fff; border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.side_contact .load_btn:hover{ background-color:#ef9b4a;}
.contact_tree .movedit{ background:#f5f5f5; border-bottom:1px solid #b8c3c9;}
.contact_tree .movedit ul{ padding-left:35px;}
.contact_tree{width:308px; border:1px solid #b8c3c9; border-top:0; margin-right:10px; margin-bottom:20px;}
.contact_tree .treebox{width:288px; height:530px; overflow:auto; padding:20px 10px;}
.contact_data .mailcre{ margin-left:0;}
.contact_tree h3 a{ color:#333;}
.contact_data{width:670px;}
.contact_data .searchbox{ background:#fff7f0; border:1px solid #b8c3c9; padding:15px 0 0 40px; margin:0 0 15px; position:relative;}
.contact_data .serachvalue{ font-size:14px; font-weight:bold; *position:relative;}
.contact_data .serchtext{width:260px;height: 24px; line-height:24px;border: 1px solid #bababa;padding: 3px;font-size: 12px;}
.contact_data .searchbox a.searchbtn{ display:inline-block; float:none;padding:1px 20px;border-radius: 3px;cursor: pointer; color:#fff;}
.contact_data .searchbox .searchbtn:hover{ background-color:#ef9b4a;}
.contact_data .searchbox  .serchkey{max-width: 629px;min-height: 30px;/*这里一行实际高度为46px*/}
.contact_data .searchbox  .serchkey span{ display:inline-block; margin:15px 10px;*margin:12px 5px; }
.contact_data .searchbox  .serchkey span label{vertical-align:middle;}
.contact_data .serachvalue .ie6fix{*position:relative;*top:-4px;}
.contact_data .serchkey input{ position:relative; top:2px;*top:0; margin-right:2px;*margin-right:0;}
.contact_data .searchbox a.mailgl{ position:absolute;right: 30px;top: 30px;}
.contact_data .mailcre,.contact_data .maildel{width:auto; margin:0 3px;*margin:0 2px;}
.contact_data .maildel{ /*margin-left:195px;*margin-left:185px;*/position: absolute;right: 0;}
.contact_data .mailcre li a,.contact_data .maildel li a{padding: 0px 13px; height:32px; float:left; color:#333;}
.contact_data .mailcre li a{ height:40px;}
.contact_data .mailcre li a:hover,.contact_data .maildel li a:hover{color:#ff7000;}
.contact_data .maildel li a{background: #f98714; color:#fff;border-right: 1px solid #fff; border-radius:3px;}
.contact_data .maildel li a:hover{ background:#ef9b4a; color:#fff;}
.contact_data .maildel li a{border-right:1px solid #fff}
.contact_data .maildel li a.last{ border-right:0;}
.contact_data .maildel{border-left: 1px solid #fff;border-right: 1px solid #fff;}
.contact_data .mailcre a b{_top:14px;}
.contacttable,.contacttable table{ width:670px;}
.contacttable .tel,.contacttable .name,.contacttable .city{ display:block; height:20px;overflow:hidden; white-space:nowrap;text-overflow: ellipsis;}
.contacttable .tel b{ display:inline-block; width:12px; height:12px; margin:0 5px;}
.contacttable .tel .blacklist{ background:url(../images/black_white_s.png) no-repeat -12px 0; }
.contacttable .tel .whitelist{ background:url(../images/black_white_s.png) no-repeat 0 0; }
.contacttable .tel:hover{ color:#222;}
.contacttable .name{width:70px;}
.contacttable .city{width:70px;}
.contacttable .tel{width:105px;}
.contact_data .pages_list{ width:auto;padding: 20px 0 20px;}
.contact_data .pages{width:auto;}
.contact_data .title{ position:relative;color: #ff6600;background: #FFF7F0;line-height: 30px;padding-left: 20px;font-size: 14px;margin-bottom: 5px;clear: both;}
/*.contact_data .title .timerank{ position:absolute; right:20px; top:5px;}
.contact_data .timerank label{ margin-left:2px; color:#222; font-weight:normal;}*/
.contact_data .title .timerank{ position:absolute; right:20px; top:2px;}
.contact_data .timerank a{font:normal 12px/22px "Microsoft YaHei";width:70px;height: 22px;display: inline-block;background-color: #fff;color: #333;text-align: center;border: 1px solid #cfcbcf;}
.contact_data .timerank a:hover{border: 1px solid #ff6600;}
.contact_data .timerank .up,.contact_data .timerank .down{text-align:left;padding:0 0 0 8px; color:#fff; border: 1px solid #FE7B03; margin:0 2px;}
.contact_data .timerank .up{ background:url(../images/list_arrow_u.png) #FE7B03 no-repeat 60px 6px; }
.contact_data .timerank .down{background:url(../images/list_arrow_d.gif) #FE7B03 no-repeat 60px 6px;}
.contact_data .title b{ position:relative;top:5px;*top:2px; display:inline-block;width:5px; height:24px;background:#ec6611;margin-right: 5px; border-radius:5px; -webkit-border-radius:5px;-moz-border-radius:5px;*z-index: -1;}
/*.contact_data */a.mailgl:hover{background: url(../images/mailglhover.png) repeat-x; text-decoration:none;}
.contact_data a.mailico{_color:#fff; margin-right:40px;}
.contact_data a.mailgl{_color:#ff6600;}


.database  .username{ position:relative; display:inline-block;}
.database  .username .wp_152{width:310px;top:-175px;height: auto;margin: 0 auto;position: absolute; left:0;}
.database  .username .infolook{background: url(../images/sjtom.png) no-repeat;top: auto;left: 22px;}
.database  .contactpreview{width:290px; overflow:hidden;}
.database  .contactpreview .previewimg{margin:10px 0 0 0px;}
.database  .contactpreview .warntext{margin-left: 80px;padding: 10px 0 10px 10px;}
.database  .contactpreview .changepas{position: absolute;top: 120px;left: 28px;}

.contact_tree .treebox .vicon{ margin:0 0 0 4px;vertical-align: middle;}



/*下拉菜单*/
.contact_data .mailadd{ overflow:visible; position:relative;}
.contact_data .mailcre li{ position:relative;}
.contact_data .mailcre li li{ position:static;float: none; border:0;padding: 0;height: auto;overflow: hidden;}
.contact_data .mailcre li li a{float: none;padding: 0px; border:0;height:auto; display:inline; line-height:22px;}
.contact_data .mailcre li li a:hover{ background:none;}
.contact_data .infolook{ background: url(../images/sjtop.png) no-repeat; top:-7px;}
.contact_data .wp_152{width:100px;top:40px; left:-10px;}
.contact_data .wp_152 .close{ border:0;padding: 0;top:-8px;}

/*通讯录_导入结果*/
.toptips{background: #fff7f0;border: 1px solid #b8c3c9;position: relative; padding:15px 20px;}
.toptips .title{ font-size:14px;color:#f6751f; margin:0 0 10px;}
.toptips .title2{ font-size:14px; font-weight:bold;}
.toptips span{ font-size:14px; margin:0 20px 0 0;}

.cancelimport{position: absolute;right: 20px;top: 10px;}

/*通讯录_组成员管理*/
.toptips .btncom{ position:absolute; right:5px; top:8px;}
.chooseperson{ background:#f7f7f7; border:1px solid #b8c3c9; border-top:0; padding:20px; overflow:hidden;}
.chooseperson li{ overflow:hidden; margin-bottom:15px;}
.chooseperson .title{float: left;width: 120px;text-align: right;font-size: 14px;line-height: 30px;}
.chooseperson .detail{ float:left; margin-top:6px;_margin-top:3px; background:url(../images/arrow_mes.png) no-repeat 364px center;}
.chooseperson .detail dl{ float:left;}
.chooseperson .detail dd{width:308px; height:440px; border:1px solid #bdc8ca; background:#fff; margin:15px 160px 0 0;}
.chooseperson .last dd{ margin:15px 0 0;}
.chooseperson .treebox{width:280px;height:350px;/*overflow: auto;*/padding:10px;}
.chooseperson .topserch{ background:#f7f7f7; padding:10px;}
.chooseperson .inputserch{width:220px;}
.chooseperson dt .clear{ position:absolute; right:0; top:0; color:#407feb; cursor:pointer;}

.haschoose  dd ul{ padding:5px  15px 0px;position:relative; height:430px; overflow:auto;}
.haschoose  dd li{margin:0;background:url(../images/tel2.png) no-repeat 20px 6px;padding:4px 0 4px 36px; position:relative; cursor:pointer; border:1px solid #fff; overflow:hidden;}
.haschoose  dd li:hover,.haschoose  dd li.hover{ background-color:#fff2d0; border:1px solid #f2995d;}
.haschoose  dd li .del{visibility:hidden; position:absolute; right:5px;display: inline-block;width:18px;height: 20px;margin-top: 3px;background: url(../images/del2.png) no-repeat 0 0;cursor: pointer;}
.haschoose  dd li .del:hover{background: url(../images/del2.png) no-repeat -18px 0px;}
.haschoose  dd li:hover .del,.haschoose  dd li.hover .del{visibility:visible;}
.haschoose dd .group{background: url(../images/folder2.png) no-repeat 20px 6px;padding-left: 42px;}
.chooseperson .noperson{width:236px; height:252px; margin:100px 0 0 40px;}

/*通讯录_导入导出通讯录(从文件导入)*/
.iemport{border:1px solid #b8c3c9; margin:10px 0;}
.iemport .tabmenu{ height:30px; background:url(../images/tabmenuline.png) repeat-x;border-bottom:1px solid #b8c3c9;}
.iemport .tabmenu li{ float:left; height:30px; line-height:30px; }
.iemport .tabmenu li a{ display:block; border-right:1px solid #b8c3c9;padding:0 40px; font-size:14px; font-weight:bold; color:#222;}
.iemport .tabmenu li .hover{ background:#fff;border-bottom: 1px solid #fff;}
.iemport .tabcontent{padding:0 35px 20px;}
.iemport .tabcontent ul{ border-bottom:1px dashed #b8c3c9;}
.iemport .tabcontent li{margin: 15px 0;overflow: visible;min-height: 32px;_height:32px;}
.iemport .title {display: inline-block;width: 150px; height:30px;text-align: right;font-size: 14px;line-height: 30px;float: left;}
.iemport .detail{ line-height:30px;}
.iemport  .tip{ position:relative;left:10px;margin: 0 8px;}
.iemport  .tips{width:auto;padding:10px 20px; line-height:20px; text-align:left;}
.iemport .bold{width: 60px;float: left;height: 40px;font-size: 14px;font-weight: bold;}
.iemport .emportload{ background:url(../images/wait.png) no-repeat 55px 0;width:570px; margin:0 auto;line-height:102px; font-size:14px; font-weight:bold; height:102px;padding-left:180px;}
.iemport .tabcontent li li{ margin:0;min-height:0;}
.iemport .tabcontent ul ul{ border:0;}
.iemport .xiangqing{ float:none;}
.iemport .xiangqing .wp_100 {top: 30px;left: -20px;}
.iemport .editset{*float:left;_float:none;}
.iemport .editset .namejg{ line-height:normal;margin: 0 8px;}
.iemport .thumbnail{ overflow:hidden;}
.iemport .detail .question {top:8px; margin-left:15px;}


/*通讯录_导入导出通讯录（导出通讯录）*/
.iemport .emportway{ padding:10px  0;}
.iemport .thumbnail dd span tt{border:2px solid #c1c1c1}
.iemport .thumbnail dd span tt.active,.iemport .thumbnail dd span tt.hover{border:2px solid #fff;}
.iemport .tabcontent label{ margin-left:15px; position:relative;top:-2px;*top:0;}
.iemport .thumbnail h6{font-size: 14px;margin: 30px 0 20px;}
.iemport .tabcontent .droptree{ display:none; position:relative; width:560px; height:160px;background: #edeeef;overflow:auto; margin:10px 0 0 27px;padding:20px;}
.iemport .editset .uploadfile .ipt_text{width:250px;}

/*任务列表*/
.modifyfix{ border:1px solid #ddd}
.modifyfix .title{ width:125px; overflow:hidden; float:left; text-align:right;}
.modifyfix .options,.modifyfix .options1,.modifyfix .options2,.modifyfix .options3,.modifyfix .options4,.modifyfix .options5{ margin-left:110px;width:820px;/* height:35px;*/ overflow:hidden;}
.modifyfix li{ position:relative;}
.modifyfix li .more,.modifyfix li .up{ position:absolute; right:15px;top:0;*top:35px;*right:0px;}
.modifyfix li .down2{ position:absolute; right:15px;top:0;*top:0px;}
.modifyfix .dashedbno{*border-top: 1px dotted #ccc;*border-bottom: 1px dotted #ccc;}

/*业务模板*/
.service .title{ color:#333; text-align:center; font-size:16px; border-bottom:2px solid #fe7b03; height:38px; line-height:38px; background:url(../images/popct.png) repeat-x;}
.has_service,.no_service{border:1px solid #b8c3c9;_border:0; margin:0 0 20px; }
.has_service a:hover,.no_service a:hover{ background:#ffe9d5;border:1px solid #b8c3c9;}

.has_service{ background:#fff; }
.has_service ul{position:relative;padding:10px 0 10px 25px; max-height:386px;_height:386px;overflow:auto;}
.has_service li{ float:left; margin:10px 22px; display:inline;}
.has_service li a{ float:left; display:block;width:250px; height:80px;padding:12px;border:1px solid #fff;background:#fff;overflow:hidden; cursor:pointer;}
.has_service li .pic,.has_service li .pic img{width:82px; height:82px; display:inline; float:left; margin:0 20px 0 0;_margin:0 10px 0 0; border-radius:15px; -webkit-border-radius:15px;-moz-border-radius:15px; }
.has_service li .detail{ display:inline; float:left;width:146px;}
.has_service .detail h6{color:#000; font-size:14px; margin:6px 0 4px;width:146px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.has_service .detail p{color:#858585;line-height: 28px;}

.service .nohas{ border-top:1px solid #ed6002; height:140px; background:url(../images/no_order.png) no-repeat 190px 30px;font-weight:bold; font-size:14px;padding:110px 0 0 470px; overflow:hidden;}

.no_service{ background:#F6F6F6;}
.no_service ul{padding:10px 0;}
.no_service li{ margin:10px 50px; float:left\0;/*加这个hack是因为ie8 hover小抖动*/}
.no_service li a{ display:block;height:64px;padding:22px 22px 14px;border:1px solid #b8c3c9;background:#fff;overflow:hidden; cursor:pointer;}
.no_service li .pic,.no_service li .pic img{width:56px; height:56px; display:inline; float:left; margin:0 16px 0 0;_margin:0 6px 0 0; border-radius:5px; -webkit-border-radius:5px;-moz-border-radius:5px; }
.no_service li .detail{float:left;width:800px;height: 68px;overflow: hidden;}
.no_service .detail h6{color:#427fed; font-weight:normal; font-size:14px; margin:2px 0 4px;width:800px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.no_service .detail p{color:#000;line-height: 20px;}

/*点播关键字*/
.message_keys .set {width:590px; height:auto; background:url(../images/arrow_mes.png) no-repeat right center;}
.message_keys .set li{ margin:14px 0;}
.message_keys .set .title{ float:left;width:120px; text-align:right; font-size:14px;line-height: 30px;}
/*.message_keys .set .title i{ color:red;margin-right: 2px;font-style: normal;}*/
.message_keys .set .detail{ float:left; margin:0 5px; display:inline;}
.message_keys .set .detail .mescontent{height: 170px;}
.message_keys .keytext{width: 290px;height: 24px;line-height: 24px;border: 1px solid #bababa;padding: 3px;font-size: 12px; margin-right:10px;}
.message_keys .noreply span{}
.message_keys .otherlinks { margin-top:10px;}
.message_keys .otherlinks a{ margin-right:50px; font-size:14px;}
.message_keys .tips{width:90%;padding:10px;}
.message_keys  .duanxin{margin:20px;}
.message_keys  .namejg{ /*position:absolute;*/ z-index:2;}
.hasreply .items{width:320px;height:125px;overflow: auto;}
.hasreply .items li{ height:29px; margin:0;padding-left:5px;margin-right: 10px;border:1px solid #f7f7f7;}
.hasreply .items li a{ display:block; float:left; padding:6px 0px 6px 20px;_padding:3px 0 3px 20px; cursor:pointer;width:240px;}
.hasreply  .items a:hover{color:#222}
.hasreply  .mes a{ background:url(../images/mesicon.jpg) no-repeat left center;}
.hasreply  .emes a{ background:url(../images/eicon.png) no-repeat left center;}
.hasreply .items .text{display:block;width: 240px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.hasreply .items .del{ visibility:hidden; float:right;display:inline-block; width:20px; height:20px; margin-top: 3px;background:url(../images/close.png) no-repeat  center; cursor:pointer;}
.hasreply .items .del:hover{ background:url(../images/closeh.png) no-repeat center;}
.hasreply .items li:hover,.hasreply .items li.hover{border:1px solid #e5d5a4; background:#ffedc1;}
.hasreply .items li:hover .del,.hasreply .items li.hover .del{ visibility:visible;}
.noreply .bubble .left,.noreply .bubble .right{ color:#999;}
.property table{width:370px; float:left;margin:0 0 10px 80px;display: inline;}
.property table caption{ color:#f98715; font-size:14px; border-bottom:2px solid #f98715; text-align:left;padding:15px 10px 5px;margin-bottom:10px;}
.property .ipttext02 {width: 160px;height: 18px;padding: 3px;border: 1px solid #b8c3c9;}
.property table th{padding:10px 5px;}
.property table td{padding:0 5px;}
.property .textipt{width:240px; height:40px;border: 1px solid #b8c3c9;margin-bottom: 2px;}
.accountinfo{}
.property .remindinfo th{padding:0;}
.property .remindinfo caption{margin-bottom:20px;}
.remindinfo .intgrey{ color:red;}
.setexclusive{ clear:both;width:800px; margin:10px auto 10px;}
.setexclusive .settitle{border-top: 1px solid #ccc;position: relative; margin-bottom:10px;}
.setexclusive .settitle .setbtn{position: absolute;top: -12px; left:43%;padding:0 30px 0 15px; cursor:pointer; background:url(../images/down3.png) #f7f7f7 no-repeat 95px center;}
.setexclusive .settitle .setbtn.open,.setexclusive .settitle .open{background:url(../images/up3.png) #f7f7f7 no-repeat 45px center;}
.setexclusive .setcont{ display:none;padding:5px 0;}
.setexclusive .setcont label{ margin-left:4px; white-space:nowrap;}
.setexclusive .setcont dt{ float:left; font-weight:bold; height:54px; line-height:30px;_padding:5px 0;}
.setexclusive .setcont dd{margin-left:95px;line-height:30px;_padding:5px 0;}
.setexclusive .setcont dd ul{ padding:0 10px}
.setexclusive .setcont dd li{ float:left; padding:0 15px;_padding:5px 15px;}

/*点播列表*/
.database .hasmenu{ cursor:pointer;}
.database .hasmenu .menubox{position:relative; _height:1px;}
.database .hasmenu b{ display:inline-block;width:12px; height:8px; background:url(../images/show.png) no-repeat right center;}
.database .hasmenu .wp_100{left:0;top:0;_top:5px; width:100%;box-shadow: 1px 1px 1px #D5D0D0;}

/*二维码点播列表*/


/*添加二维码点播*/
.setcontent{padding:5px 10px; background:#f5f9fa;}
.setcontent .title {display: inline-block;width: 120px;text-align: right;font-size: 14px;line-height: 30px; float:left;}
.setcontent  li{ margin:15px 0;}
.setcontent .explain{width: 840px;height: 44px; line-height:24px;padding: 3px;border: 1px solid #b8c3c9;}
.setcontent textarea:focus{ border:1px solid #f2995d;}
.editset .duancon .tac{ margin:20px 0;}
.editset .duancon{ height:356px; word-break:break-all;width:320px;} 
.editset .imgbac{background-size:100% 100%; background-repeat:no-repeat;}
.editset .duancon h6{ text-align:center; font-size:14px;padding:10px;}
.editset .duancon p{ line-height:20px;padding:0 10px 10px;}
.editset .duancon p.duanconp{text-align: center;padding-right: 20px;}
.editset .tabcontainer { margin:0 14px;*margin:0 7px;border:1px solid #bdc8ca; height:398px;width: 398px;}
.editset .tooltab{width:auto;margin: 0; float:none;border-left:0;}
.editset .tooltab li{ border-right: 0;border-top:0;}
.editset .tooltab a{ font-family:"宋体"; padding:0 37px; background:#f5f9fa;border-right: 1px solid #bdc8ca;border-bottom: 1px solid #bdc8ca;}
.editset .tooltab .last{ border-right:0;}
.editset  .imgtemplate{ height:340px; overflow:auto; position:relative;}
.editset   .imgtemplate li{ float:left;margin:5px;}
.editset .imgtemplate a{ display:block; border:1px solid #b8c3c9;padding:5px;width:90px; height:90px; }
.editset .imgtemplate a:hover,.editset .imgtemplate a.hover{ border:1px solid #f2800d;}
.editset  .imgtemplate li span{ display:inline-block;width:90px; height:90px; overflow:hidden;}
.editset  .imgtemplate .default{background:url(../images/erweitemplate.png) no-repeat 0 0;}

.editset  .tooltab li a.hover,.editset  .tooltab li a.hover a:hover{ border-bottom:0;}
.editset .tabcontent{ padding:18px}
.editset .tabcontent  .item{ margin:16px auto;}
.editset .tabcontent .title{ font-weight:bold; font-size:14px; margin-bottom:5px;}
.editset .tabcontent .item .every{ width:40%; float:left; margin:0 20px 0 10px;_margin:0 10px 0 5px;}
.editset .tabcontent .item .textipt{width:300px;height: 54px;}

.editset .uploadfile{position:relative;width:320px;_width:330px;height:32px; float:left; /*z-index:1*/}
.editset .uploadfile .ipt_text{width:270px;height:24px;line-height:24px;padding:3px;border:1px solid #fec995; float:left;}
.editset .uploadfile .savebtn{ border-radius:0;}
.editset .uploadfile .upload_file{position:absolute;left:0;top:0;width:320px;height:32px;line-height:32px;opacity:0;filter:alpha(opacity:0);cursor: pointer;}
.editset .tabcontent .item .clear{position: relative;left: -2px;*top:1px; background:#babbc1;display: inline-block;height: 32px;width:40px;line-height: 32px;text-align: center;text-decoration: none;border: 0;font-size: 12px;font-weight: bold; color:#fff;}
.erweidownload{width:240px; height:398px; background:#f5f9fa; border:1px solid #bdc8ca;}
.erweidownload .erweiimgbox{ position:relative;width:198px; height:198px; border:1px solid #c7c7c7; margin:10px auto; text-align:center;}
.erweiimgbox .erweiback{ position:absolute;width:182px; height:182px; left:50%; top:50%; margin:-91px 0 0 -91px;}
.erweiimgbox .erweiback img{width:182px; height:182px;}
.erweiimgbox .imgtop{ position:absolute;width:56px; height:46px; left:50%; top:50%; margin:-28px 0 0 -23px;}
.erweiimgbox .imgtop img{width:56px; height:46px;}
.erweiimgbox .mask{position:absolute;left:0;top:0; height:100%; width:100%; background:#A7A7A7;opacity:0.8;filter:alpha(opacity=80); z-index:1;}
.erweiimgbox .tiptext{ position:absolute; width:140px; margin-left:-70px; left:50%;top:130px; text-align:center;z-index: 2;}
.erweiimgbox .tiptext h6{width:130px; _width:140px;margin:0 auto 10px; background:#b9b9b9;font-size: 14px; white-space:nowrap; overflow:hidden;}
.erweiimgbox .erweibtn{ font-size:14px; color:#fff; background:#b9b9b9;}
.erweiimgbox .erweibtn:hover{color:#ff7000;}

.erweidownload  .logopos{ background:#dbdbdb; border-bottom:1px solid #bdc8ca; border-top:1px solid #bdc8ca; font-weight:bold;}
.erweidownload  .uploadbox{text-align:left;}
.erweidownload  .uploadbox p{ line-height:18px;}
.erweidownload .mailopre{ height:30px; background:#fff; position:relative;}
.erweidownload .mailopre .path{ height:28px; border:1px solid #fff;  line-height:28px;padding:0 5px;width:160px;}
.erweidownload .mailopre .delt{ position:absolute;top:6px; right:5px;}

/*二维码点播详情*/
.demanddetail{}
.demanddetail .duaninfo{width:auto; height:auto; float:none;}
.demanddetail .erweibox{ padding:20px; height:200px; overflow:hidden;}
.demanddetail .erweipic{ width:180px; height:180px;padding:10px; border:1px solid #bdc8ca; float:left; margin-right:30px; display:inline;}
.demanddetail .erweipic img{width:180px; height:180px;}
.demanddetail .duanlist{ float:left;width:730px;}
.erweibox .duanlist td,.erweibox .duanlist th{ line-height:35px;}
.erweibox .duanlist th{ font-weight:bold;font-size: 14px;}
.erweibox .duanlist .moreset{ position:absolute; right:0; top:0;}
.erweibox .duanlist .moreset a{ margin-left:20px;}
.erweibox .duanlist .fixedW{ height:auto;}

/*二维码关联点播信息*/
.erweirelation .nameoper{margin:20px 0 0;width: 580px;}
.erweirelation .nameoper .name{width: 500px;}
.erweirelation .titles{ background:url(../images/mailtable.png) repeat-x; height:28px;border:1px solid #ddd;font: bold 14px/28px "Microsoft YaHei";padding:0 40px;}
.erweirelation  .infor{padding:10px 40px;}
.erweirelation .inforlist li {margin: 15px 0;}
.erweirelation .inforlist .title {display: inline-block;width: 155px;text-align: right;font-size: 14px;line-height: 30px;float: left;}
.erweirelation .inforlist .detail {line-height: 30px;}
.erweirelation .inforlist label{ margin-left:2px;}
.erweirelation .line{ width:100%; height:0;border-bottom: 2px solid #fbd0b2;}

/*二维码统计页面*/
.counttit{ height:32px; position:relative;}
.counttit .title{ background:url(../images/count.png) no-repeat;padding-left:40px; font: bold 14px/32px "Microsoft YaHei";}
.counttit .backbtn{ position:absolute; right:0; top:0}
.countlist li{ padding:8px 0; border-bottom:1px dashed #bdc8ca;}
.countlist li span{ display:inline-block; margin-left:40px;}
.erweicount .iconbor{width:1020px;background: #edeeef; overflow:hidden;}
.erweicount .iconbor img{width:auto; height:auto;} 

/*消息中心*/
/*第一版本*/
/*.toptips .messagecore{ background:url(../images/messagecore.png) no-repeat; padding-left:30px;}
.toptips .resourcecore{ background:url(../images/resourcecore.png) no-repeat; padding-left:30px;}
.messagegroup{ margin-bottom:25px;}
.messagegroup .time{border-top: 1px solid #ccc; position:relative;}
.messagegroup .time span{ position:absolute; top:-12px; background:#fff;padding-right:10px; font-size:16px; color:#333; font-weight:bold;}
.messagegroup li{ margin:0 0 0  15px; background:url(../images/circle.png) no-repeat 0 22px;}
.messagegroup li .border{border-bottom:1px dashed #ccc; padding:15px 0; margin-left:20px; }
.messagegroup li a{line-height:20px;}
.messagegroup li a:link,.messagegroup li a:visited,.messagegroup li a:hover{ color:#222;}
.messagegroup li .from{ margin-left:25px; color:#999;}
.messagegroup .from a:link{color:#407fec;}
.messagegroup .from a:visited {color:#999;}
.messagegroup .hasread{background:url(../images/circle2.png) no-repeat 0 22px;}*/
/*第二版本*/
.messagegroup{line-height: 25px;overflow: visible;zoom: 1;}
h4.time-tamp, .imsg-list li span.time, .unread-icon, .readed-icon, .ipage-util .ilong-btn, .ipage-util .ishort-btn, .i-page .bf-btn, .i-page .nx-btn, .msg-dialog-title .close-btn{background: url(../images/imsg_icon.png) no-repeat 5px 0;}
.messagegroup .list-wrap{padding-top: 10px;}
.messagegroup .imsg-list{position:relative;}
.messagegroup .time-tamp{position: absolute;width: 78px;height: 20px;padding: 9px 0 12px 0;text-align: center;top: 20px;left: -5px;color: #ff6600;font-size: 12px;}
.imsg-list li{height: 60px;overflow:hidden;}
.imsg-list li span.time{float: left;clear:left;line-height: 60px;height: 60px;width: 70px;color: #ccc;margin-left: 15px;background-position: 55px -449px;}
.imsg-list li .msg-cont{float: left;width: 890px;height: 40px;padding: 10px 15px 9px 20px;border-bottom: 1px dashed #e6e6e6;}
.imsg-list li.first-item{height: 100px;}
.imsg-list li.first-item .time{padding-top: 40px;background-position: 55px -410px;}
.imsg-list li.first-item .msg-cont{margin-top: 40px;}
.msg-cont span, .msg-cont input{float: left;position:relative;}
.msg-cont span{top:4px;}
.msg-cont input{top:7px;*top:5px;}
.unread-icon, .readed-icon{text-indent: -9999px;width: 20px;height: 20px;margin: 0 20px;background-position: 0 -66px;}
.readed-icon{background-position: 0 -125px;}
.imsg-page{position: relative;z-index: 10;top: -1px;*top:-5px;padding: 10px 0;line-height: 25px;border-top: 1px solid #e6e6e6;}
.ipage-util{margin-left: 130px;_margin-left:65px;float: left;width: 400px;}
.ipage-util li{float: left;}
.ck-read input, .ipage-util input{position: relative;top: 0px;}
.ipage-util li .ilong-btn, .ipage-util li .ishort-btn, .i-page .bf-btn, .i-page .nx-btn{display: block;text-align: center;width: 92px;height: 25px;color: #333;background-position: 0 -189px;text-decoration: none;margin-left: 30px;}
.ipage-util li .ishort-btn{width: 60px;margin-left: 10px;background-position: 0 -275px;}
.imsg-page .pages_list{float: right;width: auto;padding: 0;}
.mestab{padding: 10px 0;margin-bottom: 10px;overflow: hidden;}
.mestab .extra-l{float: left;}
.mestab .extra-l li{padding-right: 20px;float: left;}
.mestab .extra-l li a{display: inline-block;padding-bottom: 2px;color: #999;}
.mestab .extra-l li a:hover{color: #ff6600;text-decoration:underline;}
.mestab .extra-l li a.curr{padding-bottom: 0;color: #ff6600;border-bottom: 2px solid #ff6600;font-weight: 700;cursor: default;text-decoration: none;}
.mestab .extra-r{float: right;}


/*资源中心*/
.failreason{position:relative;}
.failreason .wp_100{ left:0;top:22px;}
.failreason .wp_100 .lookinfo{left: 23px;_left:-30px}

/*意见反馈*/
.feedback .tips{ width:95%;_width:100%;}
.feedback .tips .icon{ background:url(../images/smileicon.png) no-repeat left center; padding-left:30px;}
.feedback .feedbackcont{ margin:35px 0 35px 40px;padding-left:375px; background:url(../images/feedback.jpg) no-repeat 0 50px;}
.feedback .feedbackcont .feedbacktext{width:695px; height:280px; border:1px solid #b8c3c9;padding:10px;line-height: 20px;}
.feedback .feedbackcont p{ margin:0 0 20px;}

/*意见反馈2*/
.userinforbox{width: 160px;background: #f5f9fa;border: 1px solid #b8c3c9;position: relative;padding:20px; height:460px; float:left;}
.userinforbox .userinfor{padding-bottom:20px; border-bottom:1px dashed #adb1b8;}
.userinforbox .userpic,.userinforbox .userpic img{width:78px; height:78px; vertical-align:bottom;background:url(../images/icon_user.png) no-repeat top center; margin:0 auto;}
.userinforbox .userinfor h6{ font-size:14px; white-space:nowrap; overflow:hidden;text-overflow: ellipsis;margin:5px 0;text-align:center;}
.messnum{font:normal 14px/25px "微软雅黑";padding:20px 0 0;}
.userinforbox .feebackbtn{ position:absolute; bottom:130px; left:50%; margin-left:-50px;}
.feedback2{ margin-left:232px;}
.feedback2 .titletips{ background:url(../images/mes2.png) no-repeat #fffcfb 10px  center;padding: 10px 0 2px 60px; color:#333;}
.feedback2 .tips{ width:auto; text-align:left; margin:10px 0 0;}
.feedback2 .tips .icon{ background:url(../images/mes.png) no-repeat left center; padding-left:30px;}
.feedback2 .feedbackcont {padding-bottom:20px;border-bottom:1px dashed #adb1b8;}
.feedback2 .feedbackcont .feedbacktext{width:695px; height:160px; border:1px solid #b8c3c9;padding:10px;line-height: 20px; font-size:12px;}
.feedbacktel{ margin:20px 0;}
.feedbacktel input{*position:relative;*top:-6px;}
.feedbacktel p{ padding:10px 0 0 60px; color:gray;}

/*操作员发送情况*/
.operatorsend .titles{background: url(../images/mailtable.png) repeat-x;height: 28px;border: 1px solid #ddd;font: bold 14px/28px "Microsoft YaHei"; text-align:center;}
.operatorsend  .totletitle{ background:#bfeadb; margin:10px 0;padding:20px 20px 20px 45px  }
.operatorsend  .totletitle .details{padding:0px 65px 0  110px; background:url(../images/operatorsend.png) no-repeat left center;}
.totletitle  .mes{line-height: 30px;font-size: 14px;font-weight: bold; background:url(../images/circles.png) no-repeat left center; padding-left:15px;}
.totletitle  .guide{ position:relative; line-height:20px;}
.totletitle .month6{ position:absolute; right:0;background:url(../images/circles.png) no-repeat left center; padding-left:15px;}
.totletitle .month6 .wp_156{min-width: 270px;width: auto;}
.totletitle .month6 .infolook{ left:18%;}
.totletitle .month6 .okcen p{ color:#3f3f3f;white-space: nowrap;}

.listheader table{ clear:both;}
.listcontainer .num,.listcontainer .name,.listcontainer .status{display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.listcontainer .num{ width:100px;}
.listcontainer .name{width:200px; padding-left:30px;}
.listcontainer .status{width:80px;}
.listcontainer th,.listcontainer td{ line-height:35px; font-weight:bold; color:#666;}
.listcontainer td .status{ font-weight:normal;}
.listcontainer .listtable table{ margin:0 0 10px;}
.listcontainer .listtable th{border-top: 2px solid #fe7b03;}
.listcontainer .listtable .tdeven{border: 1px solid #eee;}
.listtable .user{ background:url(../images/user.png) no-repeat 13px center;}

.listcontainer .hasdrop, .database .hasdrop{ position:relative; overflow:visible;}
.listcontainer .hasdrop .wp_100{top: 35px;left: 50%;margin-left: -50px;}
.database .hasdrop .wp_100{top: 25px;left: 50%;margin-left: -50px;}

/*操作员账务*/
.operatoraccounts {background: #bfeadb;margin: 10px 0;}
.operatoraccounts .details {padding: 20px 20px 20px 135px;background: url(../images/operatoraccout.png) no-repeat 50px 26px;}
.operatoraccounts p{line-height: 30px;font-size: 14px;font-weight: bold; margin-bottom:5px;}
.operatoraccounts .month span{ padding-right:60px;*padding-right:50px;}
.accounttitle{ overflow:hidden;}
.accounttitle .user{background:url(../images/user.png) no-repeat 13px center;line-height: 30px; float:left;font-weight: bold;color: #666;padding-left: 30px;}
.accounttitle .time{ line-height:30px; float:right;}
.accounttitle .names{ line-height:30px; float:left}

/*e信发送*/
.fleft .belongpos{background:#f0f0f0; line-height:40px; margin-bottom:10px;padding-left:20px; }
.leftradius{border-radius: 5px 0 0 5px; -webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px; cursor:default;}
.encryption .wp_600{top:-72px;}
.cjep li .cancelclick{ background:url(../images/success2.png) #f0f0f0 no-repeat 122px center; cursor:default;}
.cjep li .cancelclick:hover{color: #333;}
.ewmlok .ewpreview{position: absolute;top: 70px;right: 10px;}
.mesgtitle span.theme2{overflow:visible;}
.setencryption{ position:relative;/* height:40px;*/ height:34px}
.mesgtitle span span{display:inline-block;  float: none;}
.setencryption .wp_100{ position:absolute;top: 33px;left: 0px;width:96px;}
.mesgtitle .theme .wp_100 a{ margin:0;padding:0; background:none;color: #417fec;}
.mesgtitle .theme .wp_100 a:hover{ background:none; color:#ff7000;}
.mesgtitle .theme .wp_100 .choose{ background:url(../images/ok1.png) no-repeat center  right;}
.mesgtitle .theme .wp_100 .choose a{ color:#ff7000}
.mesgtitle .theme .wp_100 .default{ background:url(../images/ok2.png) no-repeat center  right;}
/*edittips*/
.edittipbg{position: absolute;width: 1200px;height: 653px;left: 50%;margin-left: -600px;top: 136px;z-index: 2001;}
/*
  edittip 有头部notice，没有左边导航
*/
.edittipbg .edittip{ background:url(../images/edit_prompt.png) no-repeat;position: absolute;width:1200px;height: 653px;left: 37px;top:22px;/*top: -45px;*//*top: 107px;这个值是没有顶部的notice内测通知时的top值*/}
.edittipbg .edittip1{ background:url(../images/edit_prompt.png) no-repeat;position: absolute;width:1200px;height: 653px;left:106px;top: -6px;/*有左侧菜单的样式*/}
.edittipbg .edittip_no_notice{}
.edittipbg .edittip1_no_notice{}
.backandname .wp_400_01{left: -7px;top: 42px;width:470px;}
.backandname  span.datasj{left:80px;}
.coverDesign{ position:relative;}
.coverDesign .okcen {padding:6px;}
.coverDesign .icons{ background:url(../images/coverDesign.png) no-repeat; display:inline-block;width:48px; height:32px; vertical-align:middle; cursor:pointer;padding-bottom: 10px;overflow: hidden;}
.coverDesign .icons:hover{background-position: -61px 0;}
.coverDesign .cover{  border:1px solid #cfd4d7;margin-bottom: 20px;}
.coverDesign .bg{ margin:5px;background-image:url(../images/cover1.png); background-repeat:no-repeat; background-position:center bottom; background-color:#d7d7d7;width:150px; height:100px; overflow:hidden;}
.coverDesign .text{ width:260px;}
.coverDesign .text .title{ background:#f5f9fa; height:29px; border-bottom:1px solid #cfd4d7; font-size:14px; color:#333; padding-left:15px;line-height: 30px; font-weight:bold;}
.coverDesign .tip{ color:#3985ac; margin-top:10px;}
.coverDesign  .tac{ text-align:center; padding:10px 0 0; border-top:1px dashed #cfd4d7;}

/*创建彩信*/
.publicbox .createmms{ width:1020px; margin:0 auto;}
.createmms .editmes{ border:0;}
.createmms .mesgtitle .efirst{}
.createmms .mesgtitle .icon{ display:inline-block;width:14px;height:10px; background:url(../images/arrow3.png) no-repeat 0px 0;*margin:6px 0 0; *vertical-align: middle;}
.createmms .cjep li{_width:33%;}
.createmms .emesbox input{width:880px; height:32px;border: 1px solid #bdc8ca; background:#fff; line-height:32px;padding:3px;}
.createmms .emesbox{ background:none; border:0;}
.createmms .emesbox textarea:focus{border:1px solid #f2995d;}
.createmms .emesbox .title{ color:#1f1f1f;font-size: 14px;font-weight: bold;float: left;margin: 12px 10px;}
.createmms .editwrap{margin:0 0 30px; overflow:hidden;}
.createmms .sliderbox .prev,.createmms .sliderbox .next,.createmms .sliderbox .prevdis,.createmms .sliderbox .nextdis{ position:absolute; left:36px; display:block;width:50px; height:22px; cursor:pointer; background:url(../images/prev-next.png) no-repeat; cursor:pointer;}
.createmms .sliderbox .prev{top:0; background-position:0 0;}
.createmms .sliderbox .next{bottom:0;background-position:0 -28px;}
.createmms .sliderbox .prevdis{top:0; background-position:-77px 0;}
.createmms .sliderbox .nextdis{bottom:0;background-position:-77px -28px;}
.createmms .sliderbox .scrollbox{ margin:27px  8px;*padding-top:27px;/*width:64px; */height:484px; overflow:hidden; position:relative;}
.createmms .scrollbox .maskbg{ position:absolute; bottom:0; height:22px; /*background:rgba(127,127,127,0.5);*/background: #7F7F7F;filter: alpha(opacity=50);opacity: 0.5; display:block; width:100%;}
.createmms .scrollbox .operation{ position:absolute; bottom:0; height:22px;display:block; width:100%;}
.createmms .operation a{ display:inline-block;width:18px; height:18px; margin:2px 0; background:url(../images/up_down_del.png) no-repeat;}
.createmms .operation .downn{ background-position:6px -39px;}
.createmms .operation .up{ background-position:-12px -39px;}
.createmms .operation .del{ background-position:-32px -39px;}
.createmms .operation .downn.hover,.createmms .operation .downn:hover{ background-position:6px -81px;}
.createmms .operation .up.hover,.createmms .operation .up:hover{ background-position:-12px -81px;}
.createmms .operation .del.hover,.createmms .operation .del:hover{ background-position:-32px -81px;}
.createmms .operation .downn.disable{ background-position:6px 0px;}
.createmms .operation .up.disable{ background-position:-12px 0px;}
.createmms .operation .del.disable{ background-position:-32px 0px;}
.createmms .scrollbox ul{ height:5000px;}
.createmms .scrollbox li{margin:5px 0; overflow:hidden;cursor:pointer; }

.createmms .scrollbox .imgcont{ float:left;position:relative;border:1px solid #ccc; width:62px; height:88px; background:#f0f0f0;}
.createmms .scrollbox .imgcont:hover,.createmms .scrollbox .imgcont.hover,.createmms .scrollbox .add:hover,.createmms .scrollbox .add.hover{border:1px solid #7f7f7f;}
.createmms .scrollbox .num{ float:left; height:90px; line-height:90px;width:20px;}
.createmms .scrollbox .add.hover,.createmms .scrollbox .add:hover{ background:#f0f0f0 url(../images/add_icon.png) no-repeat 10px 24px;}
.createmms .scrollbox li.add{ background:#f0f0f0 url(../images/add_icon.png) no-repeat -50px 24px; width:62px; height:88px;border: 1px solid #ccc;margin: 5px 20px; }
.createmms .scrollbox .select .imgcont{border:1px solid #ff6000;}
.createmms .scrollbox .select .num{ color:#ff6000}

.createmms .scrollbox li img{width:62px; height:88px }
.createmms .editwrap .editleft{ position:relative; float:left;width:118px; height:538px; border: 1px solid #bdc8ca; background:#fff7f0; overflow:hidden;}
.createmms .editwrap .editcont{ float:left;width:520px; margin:0 10px;}
.createmms .editcont .toolist{*padding:10px;width: auto;margin: 10px;}
.createmms .editwrap .editmain{ position:relative;float:right; width: 356px;height: 540px;background: url(../images/phone_t.png) no-repeat;}
.createmms .editwrap .viewbai{*position:relative;*top:32px;}
.createmms .editwrap .preview{word-break: break-word;}
.createmms .editmain h6{ position:absolute;width:356px; line-height:32px; color:#fff; font-size:14px; text-align:center;}
.createmms .editbac{border: 1px solid #bdc8ca;background: #fff7f0; margin:0;}
.createmms .editlist{ height:453px;border: 1px solid #bdc8ca;background: #fff7f0; margin-top:10px;}
.createmms .meslist{width:450px; height:367px; background:#fff; border:1px solid #bdc8ca; margin:20px auto 12px; overflow:auto;padding:10px;}
.createmms .meslist .list li{font: normal 14px/25px "微软雅黑";white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin:0 5px;}
.createmms .editlist p{ margin:0 20px; font-size:14px;}
.createmms .button .savebtnS { margin:10px 5px;}
.createmms .text{margin:0 5px;} 
.createmms .editlis .ke-container,.ke-container{ border:0 !important;}

.createmms .editcont .drop{/*border-top: 1px dashed #bdc8ca;*/ margin-left:10px;}
.createmms .drop .savebtnS { margin:10px 5px;}
.createmms .editlist.minheight{height: 409px;}
.createmms .editlist.minheight .meslist{height: 325px;}
.toolist li .emms .upload2{height:50px;text-indent: -9999em;}

/*没有左边导航*/
.createmms .editwrap_nonav .editcont{width:660px;}
.createmms .editwrap_nonav .editcont .meslist{width:590px}

/*彩信回复明细*/
.renwu .replaydetail{} 
.replaydetail .tabmenu{ border-bottom:1px solid #dbdbdb;}
.replaydetail .tabmenu a{ color:#666; line-height:20px; padding:10px 10px; border-bottom:2px solid #fff; display:inline-block; font-size:14px; font-weight:bold;}
.replaydetail .tabmenu a:hover,.replaydetail .tabmenu a.hover{ color:#fe7b03;border-bottom:2px solid #fe7b03;}
.replaydetail .tabcont{padding:20px 0;}
.replaydetail .operationbar{ position:absolute; right:0;}
.replaydetail .sidebar{ float:left;}
.replaydetail .arealef{width:240px;}
.replaydetail .arealef .commonpage{ border:none;height: 494px;}

.treeviewcom li{/*line-height:30px;*/overflow:hidden;width:100%;}
.treeviewcom li .treeview_icon{display:inline-block;width:16px; height:30px;padding-right:3px; background:url(../images/page.png) no-repeat left center;}
.treeviewcom li div{cursor:pointer;display:block;background:#fff;border-bottom:1px solid #b8c3c9;padding-left:20px; position:relative; height:30px; vertical-align:middle; overflow:hidden;}
.treeviewcom li li div{padding-left:30px;}
.treeviewcom li div:hover,.treeviewcom li div.hover{background:#ECECEC;color:#ff6600;}
.treeviewcom li div span{ float:left;}
.treeviewcom li div .name{display: inline-block; width:160px; height:30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 30px;}
.treeviewcom li div .name input{width:150px;height: 14px;line-height: 14px;padding: 3px;border: 1px solid #b8c3c9;position: relative;top: -1px;} 
.treeviewcom li div:hover .treeview_icon,.treeviewcom li div.hover .treeview_icon{ background:url(../images/pagehover.png) no-repeat left center;}

/*按问题查看*/
.answerorder .replaydetail .arealef .commonpage,.answerorder .arealef,.answerorder  .arealef .commonpage{ height:auto;}
.answerorder .datalist{ float:right;width:710px;/* height:540px;*/ height:auto; overflow:auto;}
.answerorder .datalist table{ text-align:center; margin:0 5px 15px 0;}
.answerorder .datalist .database{margin:0 0px 15px 0;}

/*按回复查看*/
.replayerorder .sendreplay{ float:right;width:358px; margin-left:8px;border: 1px solid #b8c3c9; border-top:0;background: #f5f5f5; height:539px; overflow:hidden;}
.searchbox .date{ background:none; margin:0;}
.sendreplay .operation{padding:10px 10px 0 10px;}
.sendreplay .operation span{ vertical-align:middle; margin:0 1px;}
.sendreplay .operation .arrow{ display:inline-block;width:14px;*width:10px; height:7px;background:url(../images/xia.png) no-repeat right center;vertical-align: middle;}
.sendreplay .datalist{ height:420px; overflow:auto;}
.sendreplay .datalist table{background:#fff;}
.sendreplay .datalist tr{border-top: 1px solid #ddd;border-bottom: 1px solid #ddd; }
.sendreplay .datalist tr:hover{background:#ffe9d5;}
.sendreplay .datalist td{line-height: 20px;padding: 7px;}
.sendreplay  .hasadd,.sendreplay .noadd{ display:inline-block;width:16px; height:16px;}
.sendreplay  .hasadd{ background:url(../images/user.png) no-repeat left bottom;}
.sendreplay  .noadd{ background:url(../images/user2.png) no-repeat left bottom;}
.searchbox .date .savebtnS{*position:relative;*top:12px;} 

/*统计列表*/
.statistical{}
.statistical .mestotal{ background:#f1f1f1; height:80px;}
.mestotal .detail{ float:left;padding:20px 30px 0px 50px;width:300px;}
.mestotal .detail .name{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 230px;display: inline-block;color: #ff6600;font-size: 16px;font-weight: bold;}
.mestotal .detail .other{padding:10px 0 10px 57px; color:#88989f;}
.mestotal .other span{padding-left:20px;display:inline-block; float:left; white-space:nowrap; overflow:hidden; margin-right:5px; }
.mestotal .detail .create{background:url(../images/statistical_icon.png) no-repeat 0 -13px; width:100px;}
.mestotal .detail .time{padding-left:20px; background:url(../images/statistical_icon.png) no-repeat -135px -10px;width: 68px;}
.mestotal .list{ float:left;}
.mestotal .list li{ float:left;width:134px; position:relative;text-align:center;padding-top:35px;background:url(../images/statistical_icon.png) no-repeat; overflow:hidden;}
.mestotal .list li:before,.mestotal .list .new:after{ position:absolute; content:""; width:1px; height:40px; display:block; border-left:1px solid #d5d5d5;top:20px;}
.mestotal .list .new:after{ right:0;}
.mestotal .list .num{color: #ff6600;font-size: 16px;font-weight: bold;}
.mestotal .list .title{color: #88989f;}
.mestotal .list .send{background-position: -172px 8px; }
.mestotal .list .replay{background-position:-318px 8px;}
.mestotal .list .noreplay{background-position:-462px 8px;}
.mestotal .list .new{background-position:-608px 8px;}
.statistical .mestitle{ border:1px solid #dbdbdb; border-top:1px solid #fe7b03; overflow:hidden; background:#f9f9f9;padding:10px 20px; color:#666; margin:15px 0;}
.statistical  .dataform { overflow:hidden;}
.dataform img{ width:auto; max-width:100%;}
.statistical  .satisfactiondata{ height:310px; overflow:hidden; margin-bottom:20px;}
.satisfactiondata .dataform {width:500px;  float:left;}
.satisfactiondata .database{ float:right;width:450px; overflow:auto; text-align:center;margin:0;height:310px; background:#f1f1f1;} 
.satisfactiondata th{ background:#ffdcbf; border-top:none; }


/*彩信明细页面*/
.loacl_map{ padding-left:20px; background:url(../images/dot_map.png) no-repeat left center;}
.loacl_pic{ background:url(../images/dot_pic.png) no-repeat; background-position:left 0px; padding:1px 15px;}
.loacl_pic:hover{ background:url(../images/dot_pic.png) no-repeat;background-position:left -20px; }
.loacl_pic.disable{ background-position:left -40px; }
.mmsreplyview .datalist caption{color: #ff7a02; margin:0 auto 10px;font-size: 14px;}
.mmsreplyview .filename{ text-align:left; width:auto;}
.mmsreplyview .namefile{ width:auto; max-width:300px;margin-right: 20px;}
.mmsreplyview .downbtn{ display:inline-block;width:40px; height:24px; background:#f9f9f9; border:1px solid #a7a7a7; text-align:center; line-height:24px; border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px; visibility:hidden;}
.mmsreplyview  tr.tdhover .downbtn{ visibility:visible;}


.mms .mmsdefaultimg{width: auto;background: url(../images/cover2.png) #ffe9d5 no-repeat center bottom;min-height: 215px;}
/*按回复查看*/
/*.mmsreplyview .date{ margin:10px 0;}*/
.mmsreplyview .date span select.selipt{ margin:0 0 0 108px; width:170px;}
.mmsreplyview .title{position: relative;color: #ff6600;font-size: 14px;}
.mmsreplyview .title b{position: relative;top: 5px;display: inline-block;width: 5px;height: 24px;background: #ec6611;margin-right: 5px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
.date .time{ height:32px; border-left:1px solid #e4e5ea; margin:8px 0;} 
.date .time a{ display:block; float:left;height:30px; border:1px solid #e4e5ea; border-left:0;width:100px; text-align:center; line-height:30px; background:#fff; color:#333; font-size:14px; position:relative;}
.date .time a:hover,.date .time a.hover{ border-bottom:2px solid #f6731f; height:29px; color:#f6731f;}
.date .time .during{width: 186px;text-align: left;padding: 0 20px 0 20px;}
.date .during .arrow{ position:absolute; right:10px; top:10px; width:0; height:0; border-style:solid; border-width:6px; border-color:#c5c5c5 transparent transparent;display: inline-block;}
.date .time .during:hover{height:30px;border-bottom:1px solid #e4e5ea;}
.date .time .during:hover .arrow{border-color:#f6731f transparent transparent;}
.date .time .timesearch{line-height: initial;}
.date .time .timesearch .Wdate{margin:2px 5px;}
.mmsreplyview .replaydetail .sidebar{ height:540px; overflow:auto;width: 260px;position:relative;}
.mmsreplyview .sidebar h3{ cursor:pointer; position:relative;padding-right: 18px; border:0;border-bottom: 1px solid #b8c3c9;}
.mmsreplyview .sidebar .arrow{position:absolute; right:10px; top:10px; width:0; height:0; border-style:solid; border-width:6px; border-color:#3f3f3f transparent transparent;display: inline-block;}
.mmsreplyview .sidebar .arrow.up{border-color: transparent  transparent transparent #3f3f3f;}
.mmsreplyview .arealef .commonpage{ height:auto; padding:0;}
.mmsreplyview .arealef{border-top: 1px solid #b8c3c9; height:auto;}
.renwus .lookhistory{ position:absolute;right:10px; border:none;}
.renwus .lookhistory a{color: #417FEC;}
.mms .num li{ margin:25px 0 0  82px; float:left;}
.mms .num .chart{position: relative;display: inline-block;width: 70px;height: 70px;margin-bottom: 26px;text-align: center;border: 15px solid #ffe9d5;border-radius: 50%;-moz-border-radius:50%;-webkit-border-radius: 50%;}
.mms .num .percent{display: inline-block;font-size: 14px;color: #474d5d;padding-top:16px;color:#f49549;font-weight:bold;z-index: 2;}
.mms .num .chart canvas{position: absolute;top: 0;left: 0;display: inline-block;}

/*点击收起展开*/
.updownbox{background: url(../images/dot_line.png) repeat-x; background-position: center center; margin:10px 0;}
.updowntrigger{ color:#417FEC; text-align:center;width: 90px;height: 20px;line-height: 20px; cursor:pointer; background:#FFF; margin:0 auto;}
.updowntrigger .arrow{display: inline-block;width: 20px;height: 10px;*vertical-align: middle;} 
.updowntrigger .up{background:url(../images/up1.png)  no-repeat center;}
.updowntrigger .down{background:url(../images/down1.png)  no-repeat center; }

/*套餐财务管理-历史账单*/
.customert{background: #bfeadb;height: 89px;padding: 11px 20px 10px;}
.customert .imghead{width:380px; float:left; height:89px; overflow:hidden;}
.customert .imghead .imgtitle{width:100px; height:78px; float:left;}
.customert .imgtitle img{width:78px; height:78px;}
.customert .imghead h6{line-height: 40px;font-size: 14px;font-weight: bold;}
.customert .meslist{ background:url(../images/calendaricon.png) no-repeat center right; overflow:hidden;}
.customert .meslist ul{width:250px; float:left; border-left:1px dashed #fff;padding: 0px 10px 0px 25px;margin: 10px 0; overflow:hidden;}
.customert .meslist ul li{ line-height:25px; white-space:nowrap; overflow:hidden;text-overflow: ellipsis;}
.tchistory .totlesendnum{ width:862px; margin:20px auto 10px;}
.tchistory .totlesendnum h6{ font-size:14px; color:#ff6600; margin:10px auto 0; text-align:center;}
.tchistory  .contlist{ height:auto;}
.tchistory  .divmonth a{padding: 0 30px;*padding:0 15px;}

/*接收人生日任务明细表*/
.customert .imghead1{width:200px;height:89px; overflow:hidden; float:left}
.customert .imghead1 .imgtitle{width:180px; height:78px; text-align:center; padding-top:6px;}
.customert .imgtitle img{width:78px; height:78px;}
.customert .tasklist{overflow:hidden;}
.customert .tasklist ul{float:left; border-left:1px dashed #fff;padding:0 20px;margin: 10px 0; overflow:hidden;}
.customert .tasklist ul li{ line-height:25px; white-space:nowrap; overflow:hidden;text-overflow: ellipsis;}
.customert .tasklist ul li span{display:inline-block; width:100px; text-align:right; padding-right:3px;}


/*微信-账号概况*/
.wxaccount .tabmenu{ background:#fff7f0; border-bottom:1px solid #b8c3c9; height:42px;}
.wxaccount .tabmenu li{ float:left;margin:0 20px;_margin:0 10px; border:1px solid #fff7f0;}
.wxaccount .tabmenu li a{ display:block; font:normal 14px/40px "微软雅黑"; padding:0 20px;color:#333;}
.wxaccount .tabmenu .hover/*,.wxaccount .tabmenu li:hover*/{ height:40px; border:1px solid #b8c3c9;border-bottom:2px solid #fff; background:#fff;}
.wxaccount .tabmenu .hover a/*,.wxaccount .tabmenu li:hover a*/{ border-top:3px solid #fe8c19;}
.wxaccount .tabcontent{ padding:15px 30px;border:1px solid #b8c3c9; border-top:0; min-height:500px;}
.wxaccount .newsmenu{ hanging-punctuation:100px; overflow:hidden; background:#f0f0f0;padding:10px;}
.wxaccount .newsmenu li{ float:left;width:140px;padding-left:16px; overflow:hidden;}
.wxaccount .newsmenu li span{ float:left; display:inline-block;width:45px; height:45px; background:url(../images/wxnews.png) no-repeat; margin-right:12px;_margin-right:6px;}
.wxaccount .newsmenu .user{ background-position: 0px 0;}
.wxaccount .newsmenu .addfav{ background-position: -44px 0;}
.wxaccount .newsmenu .cancelfav{ background-position: -89px 0;}
.wxaccount .newsmenu .news{ background-position: -134px 0;}
.wxaccount .newsmenu .hasreply{ background-position: -179px 0;}
.wxaccount .newsmenu .noreply{ background-position: -225px 0;margin: 0;}
.wxaccount .newsmenu li .details{ float:left;width:83px; white-space:nowrap; overflow:hidden;text-overflow: ellipsis;}
.wxaccount .newsmenu .details h6{ color:#ff7000; font-size:14px; margin-bottom:8px;}
.wxaccount .date a{ font-size:14px; float:left; margin:10px;width:85px; height:30px; display:inline-block; background-color:#f0f0f0; color:#333; text-align:center; line-height:30px; border:1px solid #cccccc;}
.wxaccount .date a:hover,.wxaccount .date a.hover{ background-color:#fff7f0; color:#ff6600; border:1px solid #ff6600}
.wxaccount .date span.xuandate{ margin-left:55px;}
.wxaccount .date .savebtn{color:#fff; border:none;}
.wxaccount .date .savebtn:hover{ border:none;color:#fff;}

/*微信-自定义菜单*/
.wxaccount .tips{width:auto; text-align:left; line-height:20px;padding: 10px 28px; margin:0 ;}
.wxaccount .tips span{ color:#fe8c19; font-weight:bold;}
.custommenu .addicon,.custommenu .disaddicon{ display:inline-block;width:21px; height:21px; background:url(../images/add3.png) no-repeat; vertical-align:middle;*vertical-align:top;}
.custommenu .addicon:hover{ background:url(../images/add3.png) no-repeat -29px 0;}
.custommenu .disaddicon{background:url(../images/add3.png) no-repeat -60px 0;}
.custommenu .submenu{ background:url(../images/arrow2.png) no-repeat 0 4px; display:inline-block; width:250px; height:33px; margin-left:10px; padding-left:40px;}
.custommenu  .keyurl select {width: 110px;padding: 3px;border: 1px solid #b8c3c9;}

/*微信公共*/
.wxsetcont{border-bottom: 1px dashed #adb1b8;padding-bottom: 20px;}
.wxsetcont .lefticon{ float:left;}
.wxsetcont .lefticon img{width:72px; height:72px;}
.wxsetcont .midcont{ float:left;}
.wxsetcont label{ margin-left:2px;}
.wxsetcont .midcont th,.wxsetcont .midcont td{padding:5px 0;}
.wxsetcont .righttips{ float:left;}
.autocmtDiv{background-color: #fff;	border:1px solid #b8c3c9;overflow-y: auto;	overflow-x: hidden;	z-index: 10;max-height: 154px;height: auto; margin:0px;padding:1px;}
.autocmtUl{	width: 100%;list-style-position: outside;list-style: none;padding: 0;margin: 0;}
.autocmtUl li{	list-style: none;background-color: #fff;padding: 0px;cursor: pointer;height: 22px;display: block;font: menu;	line-height: 22px;overflow: hidden;	border-bottom: 1px solid #E2E2E2;padding: 4px;}
.autocmtUl li.hover{background-color: #ffe9d5;color: #ff7000;}


/*微信-添加公共号（智能绑定）*/
.automaticbound h6{ font-size:14px;color:#ff6600; padding:20px 0 20px 70px;}
.automaticbound .lefticon{padding:10px 40px 0 70px;}
.automaticbound .midcont{width:380px;}
.automaticbound .righttips{width:290px;padding:0 100px 0 0; background:url(../images/wxicon.jpg) no-repeat right center;}
.automaticbound .righttips p{ margin-bottom:20px;}

/*微信-添加公共号（手动绑定）*/
.handbound .lefticon{padding:30px 50px 0 70px;}
.handbound .righttips{width:410px; overflow:hidden;padding:30px 0 0 35px;}
.handbound .midcont{width:380px;padding:20px 0 0;}
.handbound .chengtext{padding-top: 0;padding-left: 0;}
.handbound .chengtext h6{ font: bold 14px/20px "微软雅黑"; padding-bottom:15px;}
.handbound .chengtext p{ font-size:12px;}
.handbound .chengtext .other{ margin-top:50px;}
.uploadHeader{overflow:hidden; position:relative;width:188px;height: 72px;}
.uploadHeader .uploadpic{ float:left; background:url(../images/icon_user2.jpg) no-repeat;width:72px; height:72px;}
.uploadHeader .uploadpic img{width:72px; height:72px;}
.uploadHeader .uploadoper{ float:left; margin-left:20px;width:96px;}
.handbound .upload2{position:absolute; bottom:0;}

/*微信-基本设置*/
.baseset{}

/*微信-授权设置*/
.accreditset .lefticon{padding: 30px 50px 0 70px;}
.accreditset .midcont{width: 760px;padding: 30px 0 0;}

/*微信-事件回复设置*/
.eventrepset .replylist{ padding-left:170px;}
.eventrepset .replylist h6{ font: normal 14px/20px "微软雅黑";padding:10px 0;}
.eventrepset .replylist li{padding:6px 0; /*clear:both;*/ overflow:hidden;}

/*微信-通讯录*/
.movedit .hastext{ overflow:hidden;}
.hastext li{width:100px;overflow:hidden;padding:0 8px;vertical-align: top;line-height: 26px;}
.movedit .hastext li a{ display:inline-block; margin-right:10px; float:left;}
.contact_data .userid{ position:relative; display:inline-block;}
.contact_data .userid .wp_152{width:200px;top:24px;text-align: left;bottom:0;}
.contact_data .userid .infolook{left:22px;}
.contact_tree .wxconcom{ height:auto;}
.content_contact .wxcompage{ background:#fff;overflow: auto;}
.content_contact .wxpage1{height: 430px;}
.content_contact .wxpage2{max-height: 488px;}


/*微信-绑定成功、失败*/
.wxbound .warn ,.wxbound .suc,.wxbound .handsuc{width:270px;height: 150px;display: block;float: left; background:url(../images/iconok.png) no-repeat;}
.wxbound  .warn {background-position: 60% 32px;}
.wxbound  .suc{ background-position:60%  -665px;}
.wxbound  .handsuc{ background-position:60%  -495px;}
.wxbound .chengtext{padding-left:0;width:600px;}

/*白名单/黑名单*/
.toptips .whitelist{ color:#2eb398; font-size:15px; font-weight:bold;}
.toptips .whitelist .icon{ display:inline-block;width:16px; height:16px; background:url(../images/black_white.png) no-repeat; margin:0 10px 0 0;vertical-align: middle;}
.toptips .blacklist{color:red; font-size:15px; font-weight:bold;}
.toptips .blacklist .icon{ display:inline-block;width:16px; height:16px; background:url(../images/black_white.png) no-repeat -16px 0; margin:0 10px 0 0;vertical-align: middle;}
.date .import{ position: absolute;right: 0;}
.date .export{}

/*页面底部导出效果*/
.exportbox{ position:relative;text-align: center;}
.exportbox .outset{ position:relative;display: inline-block;width: 100px;padding-top: 10px;}
.exportbox  .wp_152{left: -20%; bottom:42px;}
.exportbox .infolook{_left:-10px;_bottom: -16px;}

/*企业信息平台资制审核*/
.headwid .title{font: normal 20px/61px "微软雅黑";color: #fff; height:61px; float:right;}
.fillwelcome .totletitle{ position:relative; margin:42px 0 20px;}
.totletitle .title{color:#ff6600;font-size: 16px;}
.totletitle .tel{ position:absolute; right:0;top:10px; color:#333;font-size: 14px;}
.fillwelcome .filltable{padding:0 0 40px 250px; border-bottom:1px dashed #adb1b8; background:url(../images/filltable.jpg) no-repeat 36px 16px;}
.fillwelcome .subtitle p{font-size: 14px;padding: 10px 0 10px 38px;}
.fillwelcome .filltable th,.fillwelcome .filltable td{padding:10px 0; font-size:14px; font-weight:normal;}
.fillwelcome  .upload2{ float:left}
.fillwelcome .filenames{ float:left; margin:8px 5px;width: 125px;overflow: hidden;white-space: nowrap;}

/*浏览器版本检测*/
.lowversion{width:930px; margin:0 auto;padding:20px 10px; overflow:hidden; background:#fff;}
.lowversion .versionleft{width:460px; height:290px; float:left; background:url(../images/versionsback.png) no-repeat 0 0;}
.lowversion .versionright{ float:left;width:460px; height:320px; background:#f5f5f5; text-align:center; overflow:hidden;}
.lowversion .title{ color:#fe6e0e; margin:60px 0 20px; font: normal 20px/30px "微软雅黑";}
.lowversion .versiontip{ background:url(../images/versionsarrow.jpg) no-repeat 70px 0; padding:0 0  30px  50px; color:#494949; font:bold 14px/30px "微软雅黑"}
.lowversion .otherlinks{_height:64px; overflow:hidden;}
.lowversion .otherlinks a{ display:block; float:left; font-size:14px;width:210px;padding:0 10px; line-height:30px; overflow:hidden; white-space:nowrap;text-overflow: ellipsis;}

/*我的订购*/
.orderlistwrap .tabcontent{ border:0;padding: 15px 10px;}
.orderlistwrap .orderlist{} 
.orderlistwrap .orderlist li{ overflow:hidden; border-bottom:1px solid #bdc8ca;padding:12px 0px 12px 20px;}
.orderlistwrap .orderlist li:hover{ background-color:#fff7f0;}
.orderlistwrap .orderlist .figure,.orderlist .figure img{ float:left;width:72px; height:72px;}
.orderlistwrap .orderlist .introduce{ float:left; margin:0 20px;_margin:0 10px;width:500px; height:72px; overflow:hidden;}
.orderlistwrap .orderlist .introduce h6{ font-size:14px; white-space:nowrap; overflow:hidden;text-overflow: ellipsis; color:#222; margin-bottom:6px;}
.orderlistwrap .orderlist .introduce p{color:#222;line-height: 22px;}
.orderlistwrap .orderlist .details{ float:left; }
.orderlistwrap .orderlist .details span{ display:inline-block;line-height:72px;width: 120px;*width:110px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.orderlistwrap .tabmenu{ position: relative;}
.orderlistwrap .tabmenu .timerank{ position:absolute; left:10px; top:10px;}
.orderlistwrap .timerank a{font:normal 12px/22px "Microsoft YaHei";width:90px;height: 22px;display: inline-block;background-color: #fff;color: #333;text-align: center;border: 1px solid #cfcbcf; margin-left:20px;}
.orderlistwrap .timerank a:hover{border: 1px solid #ff6600;}
.orderlistwrap .timerank .up,.orderlistwrap .timerank .down{text-align:left;padding:0 0 0 10px; margin:0 2px;}
.orderlistwrap .timerank .up{ background:url(../images/list_arrow_u.png)  no-repeat 60px 6px; }
.orderlistwrap .timerank .down{background:url(../images/list_arrow_d_gray.gif) no-repeat 80px 6px #FFF; margin-left:20px; border-radius:0px;}
.orderlistwrap .timerank .choose{ background:#FE7B03; color:#fff; border:1px solid #FE7B03; cursor:default;}
.orderlistwrap .timerank .down_choose{ background:url(../images/list_arrow_d.gif) no-repeat 80px 6px #FE7B03; color:#fff; border:1px solid #FE7B03; cursor:default; text-align:left; padding-left:10px;}


/*业务模板2*/
.service2 .banner-recommend{}
.service2 .banner{width:700px; height:314px; position:relative; float:left; overflow:hidden;}
.service2 .banner .imglist{width:700px; height:314px; overflow:hidden;}
/*.service2 .banner .imglist ul{width:5000px; overflow:hidden;}*/
.service2 .banner .imglist li{ float:left;width:700px; height:314px; position:absolute; }
.service2 .banner .imglist img{width:auto; height:auto;}
.service2 .banner .num{ position:absolute;right:10px; bottom:10px;}
.service2 .banner .num li{ float:left;width:15px; height:15px;margin:0 4px; background:#f3b786; color:#666; text-align:center; line-height:15px; cursor:pointer;}
.service2 .banner .num li.hover,.service2 .banner .num li:hover{color:#ff7f00; background:#fff;}
.service2 .recommend{ float:right;width:300px; border:1px solid #bdc8ca; overflow:hidden; height:313px;}
.service2 .recommend .title{ background:#f5f5f5; border-bottom:1px solid #bdc8ca; font:bold 14px/33px "Microsoft YaHei";padding-left:15px;}
.service2 .recommendlist{ height:279px; overflow:hidden;}
.service2 .recommendlist li{padding:10px 0px; overflow:hidden; border-bottom:1px solid #bdc8ca;float:left;width:100%; position:relative;}
.service2 .recommendlist li:last-child,.service2 .recommendlist li:nth-child(3n){ border-bottom:0;}
.service2 .recommendlist li:hover{ background-color:#fff7f0;}
.service2 .recommendlist .figure,.service2 .recommendlist .figure img{ float:left;width:72px; height:72px; border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.service2 .recommendlist .figure{ margin-left:15px;_margin-left:7px;}
.service2 .recommendlist .details{ float:left; margin:0 0 0 20px;_margin:0 0 0 10px;width:160px; height:72px; overflow:hidden;}
.service2 .recommendlist  h6,.service2 .recommendlist  h6 a{ font-size:14px; white-space:nowrap; overflow:hidden;text-overflow: ellipsis; color:#222; margin-bottom:6px;}
.service2 .recommendlist  p{color:#222;line-height: 22px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.service2 .recommendlist .introduce{ margin-top:5px;}
.service2 .recommendlist .use{ position:absolute; right:25px;}
.service2 .recommendlist .hasorder {background: url(../images/choose.png) no-repeat right top;}
.service2 .recommendlist .noservice { height:73px;background: url(../images/no_service.png) #f5f5f5 no-repeat  15px center;}
.service2 .recommendlist .noservice:hover{ background-color:#f5f5f5;} 
.service2 .otherservice{ margin:20px 0;}
.service2 .otherservice .tabcontent{ border:0;padding: 15px 0px;}

.otherservice .tabmenu li a{ font-weight:bold;}
.otherservice .orderlist{ overflow:hidden;}
.otherservice .orderlist li{ overflow:hidden; border:1px solid #bdc8ca;padding:15px 15px 15px 15px;width:470px; height:72px; float:left;margin:0px 4px 10px;*margin: 0 2px 5px;}
.otherservice .orderlist li:hover{ background-color:#fff7f0;}
.otherservice .orderlist .figure,.orderlist .figure img{ float:left;width:72px; height:72px;}
.otherservice .orderlist .introduce{ float:left; margin-left:20px;_margin-left:10px;width:370px; height:72px; overflow:hidden; position:relative;}
.otherservice .orderlist .introduce h6{ font-size:14px; white-space:nowrap; overflow:hidden;text-overflow: ellipsis; color:#222;}
.otherservice .orderlist .introduce p{color:#222;line-height: 18px; height:38px; overflow:hidden;}
.otherservice .orderlist .use{ position:absolute; right:20px;}
.otherservice .orderlist .hasorder{ background:url(../images/choose.png) no-repeat right top;}
.otherservice .hasorder .use a{ color:green;}
.otherservice .willhas .introduce h6,.otherservice .willhas .introduce p,.otherservice .willhas a{color:gray; cursor:default;}

/*版本提示弹出层*/
.versionTips{ position:absolute;width:600px; height:260px; top:50%; left:50%; margin:-130px 0 0 -300px; z-index:2001; background:url(../images/versionsTips.png) no-repeat;}
.versionTips .text{width:280px; float:right;}
.versionTips .introduce p{ margin:30px 20px 0 0; line-height:22px;}
.versionTips .remindbox{ margin:30px 0 0;}
.versionTips .links{ height:55px;line-height:55px; position:absolute;bottom:15px;right: 20px;}
.versionTips .iknow{ display:block; float:left;width:110px; height:55px;  background:url(../images/versionsTips.png) -443px -280px; text-indent:-9999em;  margin:0 30px;}
.versionTipsSmall{ position:fixed; _position:absolute;width:100px; height:75px;background:url(../images/versionsTips.png) -224px -280px; bottom:20px; right:20px;}

/*微信帮助弹出层*/
.wx_help{ position:absolute;width:1000px; height:540px; top:50%; left:50%; margin:-270px 0 0 -500px;z-index:2002; display:none;}
.wx_help .imglist{width:1000px; height:540px; overflow:hidden; background:#fff;}
.wx_help .imglist li{ float:left;width:1000px; height:540px; position:absolute; display:none; }
.wx_help .imglist img{width:1000px; height:540px;}
.wx_help .btn a{ position:absolute;width:74px; height:74px;top:233px; display:none; z-index:9999;}
.wx_help .btn .prev{ background:url(../images/hover_left.png) no-repeat; left:10px;}
.wx_help .btn .next{ background:url(../images/hover_right.png) no-repeat; right:10px;}
.wx_help .num{ position:absolute; display:none;}
.wx_help .urltoken{ position:absolute; bottom:0;top:0;left:0;right:0; margin: 358px 0 0 265px; font-size:16px;}
.wx_help .urltoken th{width:76px; text-align:left;  color:#87b62a;}
.wx_help .urltoken td{padding:4px 0;}
.wx_help .urltoken input[type="text"]{width:415px;}
.wx_help .wxmes{position:absolute; bottom:0;top:0;left:0;right:0; margin:237px 0 0 422px;width:300px;line-height: 25px; }

/*任务-信息列表*/
.taskdetail{}
.taskdetail ul{background: #bfeadb;padding:10px 10px 10px; overflow:hidden;}
.taskdetail ul li{ float:left;}
.taskdetail .statusIcons{margin:0 50px; background:url(../images/status.png) #fff no-repeat 10px 20px;width:80px; height:80px; border:10px solid #ff8000; border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%; }
.taskdetail .fail{ background-position:10px 20px;}
.taskdetail .succ{background-position:-147px 20px;}
.taskdetail .statusText{ margin:10px 0 10px; padding:0px 0 0 20px; border-left:1px dashed #fff; width:200px; overflow:hidden;}
.taskdetail .statusText.line4 p{ margin:5px 0 5px}
.taskdetail .statusText p{ margin:5px 0 12px; overflow:hidden; white-space:nowrap;}
.taskdetail .taskDetail{margin:10px 0 10px; padding:0px 0 0 20px; border-left:1px dashed #fff; /*width:520px;*/width:330px; overflow:hidden;}
.taskdetail .taskDetail h6{ margin-bottom:20px; font-size:14px;}
.taskdetail .taskDetail p{overflow:hidden; white-space:nowrap; margin:0 5px 12px;}
.selectCon{  background: #f5f9fa; height: 40px; position:relative; top:10px; clear:both;}
.selectCon a{ float:left; color:#323232; text-align:center; height:24px; line-height:24px; min-width:60px; margin:7px 0 0 12px; border:1px solid #cbcbcb; background:#fff; display:inline-block;padding:0 10px;}
.selectCon a:hover,.selectCon a.hover{ background:#f98714; color:#fff; border:1px solid #f98714;}


/*选择进入省份*/
/*.headwid2{width:1000px;}
.headwid .subnav{ overflow:hidden; border-left:1px solid #db6b16; margin-top:15px; float:right; border-radius:5px;-moz-border-radius:5px;}
.headwid .subnav a{ color:#fff; font-size:14px; display:inline-block; float:left; height:28px;padding:0 15px; text-align:center; line-height:28px;text-shadow:0 1px 1px rgba(0,0,0,0.5);border:1px solid #db6b16; border-left:0; background:#fa8a1c;}
.headwid .subnav a:hover{ background:#db6b16}
.headwid .subnav a:last-child{border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;}
.choose_province{width:1000px; margin:0 auto;}
.choose_province .banber{ height:205px; background:url(../images/banner.png) no-repeat; margin:20px auto; position:relative; overflow:hidden;}
.choose_province .seagull{height:57px; background:url(../images/seagull.png) no-repeat top; width:48px;position:absolute;left:860px;top:130px;
animation:seagull 1.7s linear forwards;
-webkit-animation:seagull 1.7s linear forwards;
-moz-animation:seagull 1.7s linear forwards;
-o-animation:seagull 1.7s linear forwards;
-ms-animation:seagull 1.7s linear forwards;}
.choose_province .boat{ height:190px; background:url(../images/boat.png) no-repeat top; width:180px; position:absolute;left:-180px;top:0;
animation:boat 1.5s linear forwards;
-webkit-animation:boat 1.5s linear forwards;
-moz-animation:boat 1.5s linear forwards;
-o-animation:boat 1.5s linear forwards;
-ms-animation:boat 1.5s linear forwards;}
.choose_province .tip{width:170px; height:90px; position:absolute; left:-170px; bottom:20px;
animation:tip 1.9s linear forwards;
-webkit-animation:tip 1.9s linear forwards;
-moz-animation:tip 1.9s linear forwards;
-o-animation:tip 1.9s linear forwards;
-ms-animation:tip 1.9s linear forwards;}
.choose_province .tip .back{background:#fff; opacity:0.75; position:absolute; width:100%; height:100%;top:0; left:0; z-index:0;}
.choose_province .tip .text{ position:relative; text-align:center;padding:10px;overflow: hidden;}
.choose_province .tip .num{ font:bold 26px/38px Romantic, Gadget, sans-serif;}

@keyframes boat{
	0%{transform:translate(0,0);}
	50%{transform:translate(50,0);}
	70%{transform:translate(150,0);}
	100%{transform:translate(470px,0);}
}
@-webkit-keyframes boat{
	0%{-webkit-transform:translate(0,0);}
	50%{-webkit-transform:translate(50,0);}
	70%{-webkit-transform:translate(150,0);}
	100%{-webkit-transform:translate(470px,0);}
}
@-moz-keyframes boat{
	0%{-moz-transform:translate(0,0);}
	50%{-moz-transform:translate(50,0);}
	70%{-moz-transform:translate(150,0);}
	100%{-moz-transform:translate(470px,0);}
}
@-o-keyframes boat{
	0%{-o-transform:translate(0,0);}
	50%{-o-transform:translate(50,0);}
	70%{-o-transform:translate(150,0);}
	100%{-o-transform:translate(470px,0);}
}
@-ms-keyframes boat{
	0%{-ms-transform:translate(0,0);}
	50%{-ms-transform:translate(50,0);}
	70%{-ms-transform:translate(150,0);}
	100%{-ms-transform:translate(470px,0);}
}

@keyframes seagull{
	0%{transform:translate(0,0);}
	100%{transform:translate(-250px,-60px);}
}
@-webkit-keyframes seagull{
	0%{-webkit-transform:translate(0,0);}
   100%{-webkit-transform:translate(-250px,-60px);}
}
@-moz-keyframes seagull{
	0%{-moz-transform:translate(0,0);}
   100%{-moz-transform:translate(-250px,-60px);}
}
@-o-keyframes seagull{
	0%{-o-transform:translate(0,0);}
   100%{-o-transform:translate(-250px,-60px);}
}
@-ms-keyframes seagull{
	0%{-ms-transform:translate(0,0);}
   100%{-ms-transform:translate(-250px,-60px);}
}

@keyframes tip{
	0%{transform:translate(0,0);}
	100%{transform:translate(210px,0);}
}
@-webkit-keyframes tip{
	0%{-webkit-transform:translate(0,0);}
   100%{-webkit-transform:translate(210px,0);}
}
@-moz-keyframes tip{
	0%{-moz-transform:translate(0,0);}
   100%{-moz-transform:translate(210px,0);}
}
@-o-keyframes tip{
	0%{-o-transform:translate(0,0);}
   100%{-o-transform:translate(210px,0);}
}
@-ms-keyframes tip{
	0%{-ms-transform:translate(0,0);}
   100%{-ms-transform:translate(210px,0);}
}
.choose_province .province{ border:1px solid #b8c3c9; background:#fff;padding:20px 60px 50px;}
.choose_province .province .title{width:100%; border-bottom:2px dashed #333;text-align: center; margin:10px auto 14px;}
.choose_province .province .title .text{ display:inline-block; background:#fff; color:#333; width:130px; text-align:center; font:bold 15px/20px "Microsoft YaHei"; margin:0 auto;position: relative;top: 7px; height:16px;}
.choose_province .citylist{}
.choose_province .citylist li{ float:left;width:410px; margin:10px 10px 10px 0;line-height: 20px;}
.choose_province .citylist .tit{ margin:0 10px;float:left; display:inline-block;width:20px; height:20px; border:1px solid #ffcc9e; background:#fff7f0; color:#f60; font-weight:bold; font-size:14px; text-align:center; line-height:20px;}
.choose_province .citylist .list{ float:left;width:364px;}
.choose_province .list a{ margin:0 10px;}*/

.province_wrap{ width:100%; height:100%; background:#fff;}
.province_wrap #head.head2{ background:none;}
.head2 .headwid .logo2{ background: url(../images/logo_ums.png) no-repeat 0 center;padding-top:3px;}
.head2 .headwid .logo{ padding-top:3px;}
.head2 .subnav{ float:right; margin-top:30px;}
.head2 .subnav a{color:#ff7f00; margin:0px 0 0 100px;}
.province-box{ position:relative;background:url(../images/map2.png) no-repeat; width:1260px; margin:0 auto;padding:40px 0 0 60px;}
.province-box .title h1{ color:#ff7f00; font-size:30px; font-weight:normal; line-height:60px;}
.province-box .title p{color:#666; font-size:14px;margin-bottom: 50px; }
.citylist { min-height:465px;}
.citylist dd{ float:left; }
.citylist dd a{ display:block;width:51px; height:37px;margin:0 38px 30px 0; background:url(../images/button.png) no-repeat; text-align:center; line-height:30px; color:#fff;}
.citylist dd a:hover{background:url(../images/button.png) no-repeat 0 -37px;}
.province-box .back{ position:absolute;width:545px; height:437px; background:url(../images/display.png) no-repeat; right:96px; bottom:-20px;}

/*倒计10s跳转ep5.0*/
.enterVersion{/*padding:0px 0 0 60px;*/}
.enterVersion .title h2{ color:#ff7f00; font-size:14px; margin:60px 0 10px 0;}
.enterVersion .left{ float:left; height:465px;}
.enterVersion .time{ background:url(../images/time_bg.png) no-repeat;width:260px; height:160px;  margin: 74px 0 0 134px;}
.enterVersion .time .num{ font-size:118px; line-height:136px; text-align:center;/*width:116px;*/width:233px; overflow:hidden; display:inline-block;  color: #333;  letter-spacing: 70px;padding-left: 26px;}
/*.enterVersion .time .num:nth-child(1){ margin-right:20px;}*/


/*模板库*/
/*.templatebox .title{ overflow:hidden;}
.templatebox .title h6{ color:#333; font-size:14px; float:left;margin-left: 20px;}
.templatebox .title .searchwrap{ float:right;margin-right: 23px;}
.templatebox .templatelist li{margin: 10px 16px;}
.templatebox .templatelist .list{ margin:10px 0 0 4px;}
.templatebox .pages{margin-right: 18px;}*/

.templatebox .greenbox{border:1px solid #ddd;border-left:0;border-right:0;background:#f5f9fa;height:34px;line-height:34px;}
.templatebox .modifyfix{border:none;}
.templatebox .modifyfix li{border-bottom: 1px dotted #ccc;padding:0; overflow:hidden;}
.templatebox .filtrate{margin:0 20px 0 10px;}
.templatebox .rank a{font: normal 12px/22px "Microsoft YaHei";width: 50px;height: 22px;display: inline-block;background-color: #fff;color: #333;text-align: center;border: 1px solid #cfcbcf;margin-right:4px; padding:0 5px;}
.templatebox .rank a.hover,.templatebox .rank a:hover{ background:#FE7B03;  color: #fff;border: 1px solid #FE7B03;}
.templatebox .rank .up, .templatebox .rank .downs{text-align: left;padding: 0 0 0 10px;color: #fff;border: 1px solid #FE7B03;margin: 0 2px;}
.templatebox .rank .up,.templatebox .rank .up:hover{background: url(../images/list_arrow_u.png) #FE7B03 no-repeat 40px 6px;}
.templatebox .rank .downs,.templatebox .rank .downs:hover{background: url(../images/list_arrow_d.gif) #FE7B03 no-repeat 40px 6px;}
.templatebox .btn{display:inline-block;height:22px;border:1px solid #ddd;margin:5px 10px;}
.templatebox .btn a{display:inline-block;height:22px;width:46px;}
.templatebox .btn .prev{border-right:1px solid #ddd;background:#fff url(../images/pre_next.png) no-repeat 22px 7px;}
.templatebox .btn .next{background:#fff url(../images/pre_next.png) no-repeat 22px -43px;}
.templatebox .btn a:hover,.templatebox .btn a.hover{background-color:#f1f1f1;}
.templatebox .pages_list{margin-top:15px;}
.templatebox .bornote{ padding:0;}
.templatebox .bornote .no{ margin:0; height:640px;} 


.ztree.depart li span.button.ico_close,.ztree.depart li span.button.ico_open{ background:url(../images/departicon.png) no-repeat 0 2px;}
/*一信通客户端-成员管理*/
/*.special_tips  .menuwrap{width:220px; left:-70px;}
.special_tips .dropbox{position: absolute; right: 250px;top: 0;}*/
.member_mag .content_contact{ margin:0px;padding:0;}
.member_mag .contact_data{width: 690px;}
.member_mag .greenbox{background:#f5f9fa;height:40px;line-height:40px;}
.member_mag .select a{font: normal 12px/22px "Microsoft YaHei";width: 50px;height: 22px;display: inline-block;background-color: #fff;color: #333;text-align: center;border: 1px solid #cfcbcf;margin:8px 0 0 10px; padding:0 5px;}
.member_mag .select a.hover,.member_mag .select a:hover{ background:#FE7B03;  color: #fff;border: 1px solid #FE7B03;}
.searchwrap  .selectcom{vertical-align:middle;*vertical-align:auto;}
.searchwrap .search_nogap .sinput{top: 5px;*top:0; *float:none;}

.member_mag .pages_listl{ padding-right:0;}
.member_mag  .pages li{ margin-right:3px;}
.member_mag .pages_list .selectPage{ margin:0;}
.member_mag .pages_total{ margin:0 5px;}

/*树icon span加secretKey类*/
.ztree .secretKey{ display:inline-block;width:15px; height:15px; background: url(../images/secretKey.png) no-repeat -10px -10px ;vertical-align: middle;}
.ztree .secretKey.hover{ background-position:-10px -35px}

/*客户端配置*/
.client_set h3{ overflow:hidden; white-space:nowrap;text-overflow: ellipsis;}
.client_set .content_contact{ margin:0px;padding:0; height:600px;}
.client_set .contact_data{width:698px;}
.client_set .departdetail{width: 308px;border: 1px solid #b8c3c9;border-top: 0;margin-right: 10px;height:600px; float:left;}
.departdetail h3{ color:#ff7f00;}
.departdetail .search_nogap .sinput {width:232px; float:left;}
.departdetail .search_nogap{ margin:5px 5px 5px 1px;}
.departdetail .pagecommon{border-bottom:1px solid #ddd;} 
.departdetail .pagecommon .btn{ margin-right:4px;}
.departdetail .list{ overflow:auto; clear:both; height:486px;}
.departdetail .list li{ height:28px; border-bottom:1px solid #ddd;border-top:1px solid #fff;line-height:28px;padding:0 0px 0 30px; white-space:nowrap; overflow:hidden; cursor:pointer;}
.departdetail .list a{ display:block; color:#333;}
.departdetail .list  span{ display:inline-block;width:138px; }
.departdetail .list li:nth-child(2n){ background:#f9f9f9;}
.departdetail .list li:hover{ background:#ffe9d5;border-top:1px solid #ffe9d5;}
.departdetail .list li.select{background:#ffebbf; border-bottom:1px solid #ffc773;  border-top: 1px solid #ffc773;}
.departdetail .list li.select a{color:#ff7f00; font-weight:bold;}
.client_set  .authoritydetail{width: 375px;border: 1px solid #b8c3c9;border-top: 0;height:600px; overflow:hidden;}
.authoritydetail h3{ text-align:left; padding-left:15px;}
.authoritydetail h3 .name{ font-size:12px;color:#ff7f00; padding-left:20px;}
.authoritydetail .authority_cho,.authoritydetail .setpart{padding:10px 9px; border-bottom:1px dashed #c8c8c8;}
.authority_cho label{ margin-left:3px;}
.setpart .list{max-height:160px; min-height:72px; overflow:auto; padding-top:10px;}
.setpart .list ul{ overflow:hidden;}
.setpart .list li{ float:left; color:#f07e0b; text-align:center; border:1px solid #ff8001;width:auto; height:24px; padding:0 10px; line-height:24px; background:#f7f3e8; margin:0px 20px 10px 0;}
.setpart .nogroup{width:268px; height:52px; margin:60px auto 140px; background:url(../images/no_group.png) no-repeat center; }
.authoritydetail .tips{ margin:5px 10px 0;}

/*企业通讯录*/
/*.company .content_contact{margin:0px;padding:0; }
.company .contact_data{width:698px;}*/
.company .contact_data .mailcre li a{ height:auto;}
.company  .mailadd{ margin:10px 0 10px;}
.company  .othergroup{ background:#f5f9fa; height:40px; line-height:40px;}
/*.othergroup .rank {width:240px;}
.othergroup .rank .select_box{ float:left;width:120px;margin:8px 0;}
.othergroup .rank .timerank{*margin-top:8px; } */
.company .contact_data .searchbox{ padding-bottom:20px;}
.company .searchbox a.mailgl{top: 14px;}
.company .select_box{ /*float:right; margin:6px 122px 0 0;*/ position:absolute; top:6px;*top:2px; right:122px; }
.company .contact_data .mailcre,.company  .contact_data .maildel{  margin: 0 0 0 10px;}
.company .num{ margin-left:10px; font-size:12px; }
.company .contact_data  .database{ margin-top:0;}

/*修改按钮组*/
.company .mailcre{border-right:0;}
.company .mailcre li a{border-radius: 3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.company .mailcre li a.last{ border-right:1px solid #dbdbdb}


.company  .select_box input{width:110px;background-position: 102px center;height: 22px;}
.company .select_ul{width:118px;  top: 23px;}
.company .select_ul li{ border-top:1px solid #ccc;}
.company .timerank a{width:auto; padding:0 10px;}
.company .othergroup .mailgl{ margin:4px 10px;}
.othergroup  .num{ margin:0 0 0 40px;}
.company .recycle a{ font-size:14px; display:inline-block; height:18px; line-height:18px; vertical-align:top;}
.company .recycle .icon{ background: url(../images/iconmail.png) no-repeat -64px -27px; display:inline-block;width: 18px;height: 17px;}
.company .recycle a:hover .icon{background: url(../images/iconmail.png) no-repeat -64px 0;}
/*树icon span加类*/
.ztree .hasdrop{ position:relative;}
.ztree .hasdrop .wp_100{  left: -34px;top: 22px;width:80px;}
.ztree .hasdrop ul{padding-left:12px;}
.ztree .hasdrop .wp_con{padding:10px 10px 10px 0;}
.ztree .hasdrop li{ line-height:22px;}
.ztree li .hasdrop a{ color:#417fec; }
.ztree li a.curSelectedNode{ opacity:1 !important;}

/*企业通讯录-回收站*/
.recycle .othergroup .num{ margin:0;}
.recycle .contact_data{ min-height:660px; background:/*#FFEBBF*/#FFFBF3;}

/*一信通客户端-导入*/
.import_member .importbox{ background:url(../images/import_tip.png) no-repeat 220px center #f5f5f5; height:340px; margin:20px auto;}
.importbox .text{ padding:100px 0 0 420px;}
.importbox .text p{ margin-bottom:35px; font-size:14px;}
.importbox .text a{ display:inline-block; padding:50px 0 0 214px;}

/*一信通客户端-导入成员*/
.import_member .member{background:url(../images/import_tip2.png) no-repeat 220px 66px #f5f5f5; height:450px; margin:20px auto;}
.import_member .title{ height:40px; background:#fafbfb; border:1px solid #dbdbdb; line-height:40px;}
.import_member .title .text{ margin:0 40px; font-size:15px; font-weight:bold;}
.import_member .img_tips{width:150px; height:250px; background:url(../images/img_tip.png) no-repeat 0 0 ; position:absolute; z-index:1;top: -150px;left: 402px;}

/*基本信息*/
.base_infor{ padding:60px 0;}
.base_infor .go{font-size:14px;padding-right:30px;}

/*基本信息1*/
.base_infor2 .basicinfo{padding:20px;}
.base_infor2 .basicinfo tr td{padding-left:0;}
.base_infor2 .logoimg{width:100px; height:100px; margin:10px 20px;}
.base_infor2 .top{ vertical-align:top; padding-top:10px; display:inline-block;}
.base_infor2 td .textareacom{ height:60px; margin:10px 20px 10px 30px}
.base_infor2 .upload2{color:#417FEC;display: inline-block; margin-bottom: 10px;}
.base_infor2 .modify{ margin:0 20px; float:right; display:inline-block;}
.base_infor2 .text{  margin: 10px 20px 10px 30px; line-height:22px;width:400px; float:left;}
.base_infor2  .basetips{ position:absolute; top:-21px; background:url(../images/basetips.png) no-repeat;width:410px; height:180px;  left: -186px;z-index: 2;}
.basetips .close{ position:absolute; top:15px; right:31px;width:20px; height:20px;}
/*readonly*/
.base_infor2 .read,.base_infor2 .read:focus{border: 1px solid #fff;}
.base_infor2 .read.textareacom{ height:auto; min-height:60px; max-height:150px;}  


/*外部业务接口*/
.external_port .iconbg{background:url(../images/portbg.png) repeat-y;}
.external_port .iconbg ul{padding: 30px 5px 0px 35px;}
.external_port .iconbg li{width:140px; height:150px;}
.external_port .iconbg .con{width:100px; cursor:pointer; background:none; position:relative;}
.external_port .iconbg .con p{width:100px; }
.external_port .con a{width:100px; background:none;} 
.external_port .iconbg .con img,.external_port .iconbg .con b{width:100px; height:100px;}
.external_port .iconbg .con img{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px; }
.external_port .iconbg li .order-no,.external_port .iconbg li .order,.external_port .iconbg li .close{  right: 20px;z-index: 2;}
.external_port .iconbg .edit{display:none; position:absolute; top:0; left:0;width:100px; height:100px;}
.external_port .iconbg .text{position:absolute;width:100%;z-index: 1; padding-top:20px;}
.iconbg .text a{ display:block; color:#fff; text-align:center;width:100%; margin-bottom:5px;}
.iconbg .text a:hover{ text-decoration:underline;}
.external_port .iconbg .bg{ position:absolute;width:100%; height:100%;background:#000; opacity:0.5;filter:alpha(opacity=50);border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px; }
.iconbg .con:hover .edit,.external_port .iconbg li:hover .close{ display:block;}
.external_port .iconbg li:hover .order,.external_port .iconbg li:hover .order-no{ display:none;}
.noexternal_port .cont { height:400px; background:url(../images/noexternal_port.jpg) no-repeat center bottom #65a6ef; margin:20px auto 0; text-align:center;}
.noexternal_port h5{ color:#fff; font-size:40px;  font-weight: normal; padding:30px  0 10px;}
.noexternal_port h6{ color:#cbd5e0; font-size:24px; font-weight: normal; padding:0px  0 18px;}

/*企业通讯录-导入成员*/
.company_member .iemport{ background:#f0f0f0;margin: 20px 0;}
.company_member .iemport .title{width:280px;}
.company_member .cover{ padding-left:280px;}
.company_member .cover input{ vertical-align:baseline;}
.company_member .iemport .name{background:url(../images/folder2.png) no-repeat 0 center; color:#f98714; font-weight:bold; display:inline-block; padding-left:30px;}
.iemportExplain{width:860px; height:200px; margin:20px auto; border:1px solid #ccc; position:relative;padding-top:10px}
.iemportExplain .tit{ position:absolute; top:-12px; left:10px; background:#f0f0f0;width:90px; text-align:center; color:#999; font-size:14px;}
.iemportExplain p{ margin:15px 40px 15px;}
.iemportExplain img{ padding-left:24px;}

/*一信通客户端-推送安装*/
.push_install .total{ height:80px; background:#bfeadb url(../images/set.png) no-repeat  40px center ; padding-left:130px; line-height:80px; font-size:14px; font-weight:bold; margin:0 0 20px }
.push_install .tit{}
.push_install  .visit{padding:0 30px;}
.visit .cont{ border-top:1px dashed #ddd; border-bottom:1px dashed #ddd; padding:20px 0 20px 50px;margin: 10px 0 20px;}
.push_install  .erweima{padding:0 30px;}
.erweima .img{ float:left;width:180px; height:180px; padding:10px; border:1px solid #ddd; margin:0px 20px 20px 0;}
.erweima .img img{width:180px; height:180px;}
.erweima .database{ margin-left:222px; margin-top:20px;}
.visit .infolookleft{width: 7px;height: 12px;background: url(../images/sjleft.png) no-repeat; position: absolute;left: -7px;top:23px;}
.visit .visitview{ position:relative;   margin-left: 120px;}
.visit .visitview .trigger{ display:inline-block; padding:20px;  margin-top: 10px;}
.visit .visitview .wp_300_bor{ position:absolute; left:80px; top:8px;  min-width: 345px; max-width: 650px; word-wrap: break-word;  /*text-align: center; */ line-height: 20px;}
.visit .visitview .wp_300_bor a{ display:block;}
.visit .visitview .wp_300_bor span{display: inline-block;word-break: break-all;max-height: 56px;overflow: auto; float:left;}


.visit .visitview .wp_300_bor .mody{  display:inline-block;float: right; margin-bottom: 2px;}
.visitview .save{   position: absolute;top: 14px;right: 10px;}
.visitview input.name{ display:block;width:280px;}


/*企业通讯录-自定义属性*/
/*布局*/
.custom_attr .totaltit{ font-size:14px; height:42px; line-height:42px; font-weight:bold; text-align:center;}
.custom_attr .attrbox{}
.attrbox .exampleattr{  border: 1px solid #b8c3c9;width:490px; height:600px; margin:10px 0 20px; float:left; position:relative;}
.attrbox .selfattr{ border: 1px solid #b8c3c9;width:490px; height:600px;margin:10px 0 20px; float:right;}

/*自定义属性（可视）*/
.exampleattr h3{background: url(../images/bjexin.png) repeat-x;height: 30px;line-height: 30px;text-align: center;font-size: 14px;border-bottom: 1px solid #b8c3c9;}
.exampleattr .title{ text-align:center;padding: 10px 0;}
.exampleattr .title h6{ font-size:16px; line-height:30px;  margin-top: 10px;}
.exampleattr .no{background: url(../images/import_tip2.png) no-repeat  center; height:400px;}
.exampleattr .subbtn{ position:absolute; bottom:0; left:0; height:50px; line-height:50px; background:#d0cbb5; width:100%;text-align: center;}
.exampleattr .scroll{ height:510px; overflow-x: hidden;overflow-y: auto;}

.set_box>li {padding:10px 0;clear: both;border: 1px solid #fff; position:relative;}
.set_box p{float: left;width: 80px; text-align: right; padding-right: 20px; font-size:16px; line-height:32px; color:#666;}
.set_box label{ margin-left:5px;}
.set_box .radio ,.set_box .checkbox{ float:left; padding:10px 0 0;}
.set_box .radio li,.set_box .radio li{margin-bottom: 10px;}
.set_box > li:hover{border: 1px dashed #ccc;}
.set_box .close{ cursor:pointer; display:none;width:38px; height:38px;background:url(../images/delbtn.png) no-repeat center; position:absolute;   top: -19px;right: -16px;}
.set_box > li:hover .close,.set_box > li.select .close{ display:block;}
.set_box > li.select{ background:#fff7f0;border: 1px dashed #ccc;}


/*tab*/
.selfattr .tabmenu{ height:30px; background:url(../images/tabmenuline.png) repeat-x;border-bottom:1px solid #b8c3c9;}
.selfattr .tabmenu li{ float:left; height:30px; line-height:30px; }
.selfattr .tabmenu li a{ display:block; border-right:1px solid #b8c3c9;padding:0 40px; font-size:14px; font-weight:bold; color:#222;}
.selfattr .tabmenu li .hover{ background:#fff;border-bottom: 1px solid #fff; color:#f98714;}
.selfattr .tabcontent{ padding:20px 0;}


/*添加属性*/
.selfattr .add{ height:540px;overflow-x: hidden;overflow-y: auto;}
.add .tit{ font-size:14px; font-weight:bold; margin:0 16px 5px;}
.add hr{height: 1px;border: none;border-top: 1px solid #CCCCCC;margin:30px 16px 10px;}
.comset li{width: 130px;margin:10px 0 10px 16px;background: #FFF;padding: 5px 0.6% 5px 1.4%;z-index: 10;border: 1px dashed #999;border-radius: 3px;cursor: pointer;float: left;}
.comset li:hover,.comset li.select{background-color: #fff7f0;border-color: #ff6600;border-style: solid;}
.comset.title{display: inline-block;line-height: 22px;margin: 0 auto;}
.comset .option{display: inline-block;width: 30px;height: 22px;float: right;background: url(../images/attricon.png) no-repeat;background-position: center -4px;}
.option.text{background-position:-33px 0;}
.option.number{background-position:-70px 0;}
.option.dates{background-position:0px 0;}
.option.radio{background-position:-137px 0;}
.option.checkbox{background-position:-104px 0;}


.quickatr li{width:90px; text-align:center;}

/*编辑属性（公共）*/
.form_edit{padding: 5px 5%;margin-bottom: 10px;}
.form_edit .describe{padding: 0 5px 2px 0;margin-bottom: 5px;font-weight: bold;font-size: 14px;}
.form_edit .editCont{ padding-left:30px;}
.editCont label{ margin-left:5px;}
.form_edit label:hover{font-weight: inherit;color: #333;}
.edit .dates,.edit .number,.edit .text,.edit .selcetCom{height: 500px;overflow-x: hidden;overflow-y: auto;}

/*数字*/
.edit .number{ background:url(../images/num.png) no-repeat 324px bottom;}
/*文本*/
.edit .text{ background:url(../images/text.png) no-repeat 336px bottom;}
/*日期*/
.edit .dates{ background:url(../images/date.png) no-repeat bottom right;}
/*单选*/
/*多选*/
/*下拉*/
.selcetCom .editCont{padding-left:12px;}
.editradio_list li{margin: 0;padding: 4px 0;}
.addButton,.removeButton{display: inline-block;width: 24px;height: 24px;margin: 0 5px 0 5px;background: url(../images/addbtn2.png) no-repeat;background-position: left center;cursor: pointer;vertical-align: middle;}
.removeButton{margin: 0 2px 0 0px;background: url(../images/delbtn2.png) no-repeat;}
.other-input .savebtn{margin-left: 26px;width:308px;}

/*套餐*/
.package{ position:relative;}
.htxt .img_tips{width:162px; height:104px; background:url(../images/packtips.png) no-repeat 0 0 ; position:absolute; z-index:1;top:60px;right:30px;}
.htxt .img_tips .close{ position:absolute; top:9px; right:17px;width:20px; height:20px;  background: none;border: none;cursor: pointer;}
.package .packstyle{}
.packstyle li{ height:120px; float:left; text-align:center;cursor:pointer; margin-right:20px;width:188px; background-color:#ffe9d5; background-repeat:no-repeat; position:relative;}
.packstyle li.odd{background-color:#bfeadb;}
.packstyle .mes{ background-image:url(../images/mess.png); background-position:center 32px;}
.packstyle .emes{ background-image:url(../images/emes.png); background-position:center 26px;}
.packstyle .mms{ background-image:url(../images/mms.png); background-position:center 32px;}
.packstyle .emms{ background-image:url(../images/emms.png); background-position:center 32px;}
.packstyle .mixmes{ background-image:url(../images/mixmes.png); background-position:center 24px;}

.packstyle .text{ padding-top:84px; font-size: 16px;font-weight: bold;color: #333;}
.packstyle .detail{ display:none; position:absolute;top:0;left:0;bottom:0;right:0;}
.packstyle .detail .bg{position:absolute; width:100%; height:100%; top:0; left:0;background: #000;filter: alpha(opacity=50);opacity: 0.5; z-index:0;}
.packstyle .detail .text{ position:relative; z-index:1; color:#fff;}

.packstyle li:hover .text{ display:none;}
.packstyle li:hover .detail,.packstyle li:hover .detail .text{ display:block;}

.packlist{ margin:20px 0;}
.package .nopackage{ color:#999; font-size:16px; font-weight:bold; margin:0 auto;width:230px; height:120px; line-height:140px; background:url(../images/nomes.png) left center no-repeat; padding-left:100px;}
.packlist li{color:#333; margin:10px 30px 10px 0; border:1px solid #e5e5e5; float:left;width:230px; height:305px; overflow:hidden; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;text-align:center;}
.packlist .ovf{ height:68px; overflow:hidden; background:#d4c09f;border-radius:10px 10px 0 0; -moz-border-radius:10px 10px 0 0; -webkit-border-radius:10px 10px 0 0;}
.packlist .tit{display:table-cell; vertical-align:middle;padding:5px; height:40px;width: 220px; overflow:hidden; color:#fff; font-size:22px;}
.packlist .tit span{display:inline-block;vertical-align:middle; word-break:break-all;}
/*.packlist .tit{ margin:15px 0 8px; color:#e87352;font-size:16px; font-weight:bold; }*/
.packlist .cont{ color:#999; line-height:20px; border-bottom:1px solid #d7d7d7; margin:0 42px;padding:0 10px 15px; height:60px; overflow:hidden; margin:15px 0;}
.packlist .cont p{ height:60px; overflow:hidden; text-align:left;}
.packlist .time{ line-height:22px; margin:15px auto;}
.packlist .action{ height:50px; background:#f5f5f5;overflow: hidden;border-radius:0 0 10px 10px; -moz-border-radius:0 0 10px 10px; -webkit-border-radius:0 0 10px 10px;}
.packlist .action .savebtnS { margin:14px 10px;}

.packlist .abnormal{ background:#f5f5f5; position:relative;}
.packlist .abnormal .ovf{ background:#ccc;}
.packlist .abnormal .tit{ background:url(../images/warns.png) no-repeat 20px 12px;  padding-left:70px; text-align:left;}
/*.packlist .abnormal .tit{ color:#9e9e9e;}*/

.abnormal .detail{ display:none;position:absolute; width:100%; height:100%; top:0; left:0;}
.abnormal .bg {position: absolute;  width: 100%;  height:100%;  top: 0;  left: 0;  background: #000;  filter: alpha(opacity=50);  opacity: 0.5;}
.abnormal .text{ z-index:1; color:#fff; position:relative;  padding: 20px 10px;}
.abnormal .text h6{ font-size:20px; line-height:40px;  font-weight: normal;margin: 20px 0 20px;}
.abnormal .text p{ text-align:left; line-height:20px;margin: 10px 0;}
/*.abnormal .ovf:hover .detail,.abnormal .cont:hover .detail,,.abnormal .time:hover .detail{ display:block;}*/
.abnormal .detail .action{ position:absolute;bottom:0;left:0; width: 100%; background: none;}
.abnormal:hover  .detail{ display:block;}

.packshow{ display:none; position:fixed;width:1026px; height:390px; top:50%; left:50%; margin:-210px 0 0 -444px;  z-index: 5; }
.packshow .showlist{overflow:hidden;  width: 1026px;height: 390px;}
.packshow ul{width:10000000px; position:relative;}
.packshow li{ float:left;width:312px; background:#fff;border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; margin:0 15px;}
.packshow li.odd .head{background-color:#ec7719;}
/*.packshow .head{ background:#D4C09F; color:#fff; height:60px;padding:10px 5px; text-align:center;border-radius:10px 10px 0 0; -moz-border-radius:10px 10px 0 0; -webkit-border-radius:10px 10px 0 0;}*/

/*.packshow .num{font-size:22px;padding:5px 0;}
.packshow .tit{font-size:16px}*/
.packshow .head{ background:#D4C09F; color:#fff; height:60px;width:302px;padding:10px 5px; text-align:center;border-radius:10px 10px 0 0; -moz-border-radius:10px 10px 0 0; -webkit-border-radius:10px 10px 0 0;
/*display:table; */_position:relative;overflow:hidden;}
.packshow .tit{font-size:22px;padding:8px 0;}

.packshow .detail{ height:250px; overflow:hidden;}
/*.packshow .detail p{ background:url(../images/circle3.png) no-repeat 10px 20px;list-style-type:circle; border-bottom:1px dashed #e3e3e3; color:#666; font-size:16px; padding:10px 5px 8px 25px;}*/
.packshow .detail p{  padding: 30px;line-height: 31px;font-size: 16px;}
.packshow .actions{border-top:1px dashed #e3e3e3; overflow:hidden; }
.packshow .actions .price{ display:inline-block; margin:20px 20px 0px; float:left; font-size:16px; color:#eb7618;}
.packshow .actions .savebtn{ height:40px; line-height:40px;width:90px; font-size:16px; float:right; margin:10px 20px 10px; }

.packshow .btn{ position:absolute; top:175px; display:inline-block;width:40px; height:45px; background:url(../images/packarrow.png) no-repeat;}
.packshow .prev{ left:-30px; background-position:-100px 0;}
.packshow .prev:hover{background-position:0 0;}
.packshow .next{ right:-30px;background-position:-135px 0;}
.packshow .next:hover{background-position:-35px 0;}

/*短语列表*/
.phraseList{}
.phraseList .classifys{ margin:10px 0 20px; background:#f5f9fa; border:1px solid #dbdbdb; overflow:hidden;  padding-bottom: 10px;}
.classifys .titles{ display:inline-block;width:100px; color:#333; font-weight:bold; float:left;text-align: right; font-size:14px; margin-top:15px;}
.classifys .cont{ overflow:hidden; float:left;width:770px;}
.classifys .cont li{ cursor:pointer; float:left; color:#333; text-align:center; border:1px solid #baab94;width:auto; height:22px; padding:0 12px; line-height:22px; background:#f7f3e8; margin:10px 10px 0px;}
.classifys .cont li:hover,.classifys .cont li.hover{ background:#f98714; color:#fff; border:1px solid #f98714;}
.classifys .btn{ float:right; margin:15px 15px 0 0; padding-left:15px; border-left:1px dashed #cfd4d7;}

/*动态数据*/
.fixdydata{ position:relative;}
.fixdydata .updownbtn{position: absolute; color: #417FEC; right: 20px;  top: 15px; padding: 0 10px; display: inline-block; background: url(../images/icontop.png) no-repeat right center;}
.fixdydata .updownbtn:hover{color: #ff7000; }
.fixdydata .down{background: url(../images/icondown.png) no-repeat right center;  margin: 0;  height: auto;  line-height: inherit;  font-weight: normal;}
.fixdydata .step{ color:#ff7f00; font-style:italic; font-size:14px; font-weight:bold;}
.fixdydata .list li{ float:left; color:#f07e0b; text-align:center; border:1px solid #ff8001;width:auto; height:22px; padding:0 12px; line-height:22px; background:#f7f3e8; margin:15px 20px 0px 0;}
.fixdydata .list .nodata{border:1px dashed  #cfd4d7;color:#666;}
.fixdydata .datapreview{  margin: 0 0 15px 10px; padding-bottom:20px;  border-bottom: 1px dashed #e0e5e7;}
.fixdydata .chocfile{ border:0;}
.fixdydata .hidecont .dataactive{padding:10px 0;} 
.fixdydata .hidecont .dataactive .dydata{ /*border:none;*//* display:none;*/}
.fixdydata .hidecont .dynamic{ /* border-bottom: 1px solid #f98715;*/}
.fixdydata .tip{ position:absolute; top:-102px; left:100px;background: url(../images/datatip.png) no-repeat;width:216px; height:148px;  z-index: 223;}
.fixdydata .tip p{  width: 145px;  height: 75px;  margin: 38px 10px 10px 41px;  font-size: 14px; overflow:hidden;}
.fixdydata .tip .close{ position:absolute; top:18px; right:26px;width:20px; height:20px;}
.fixdydata .textprompt{padding:10px 0 15px;}
.fixdydata .emesbox textarea{ height:100px;}

.editcontent .upload_f{padding:10px 0 0;}
.upload_f .tips{ text-align:left; position:relative;margin-top:10px;}
.upload_f .tips .dropupmenucom{ position:absolute; right:20px;top:0;}
.upload_f .tips .menuwrap {  top: 32px;left: -10px;}
.upload_f .morexin{width:auto;  line-height: 30px;}
.upload_f .notes{ position:relative; text-align:center;color:#936600; border:1px solid #e5d5a4; background:#fff2d0; border-radius:3px; margin:0 auto 10px;}
.notes .text{ display:inline-block;background: url(../images/smile.png) no-repeat 0 center; padding:7px 30px;}
.notes .colse{display: inline-block;position: absolute;right: 10px;top: 5px;cursor: pointer;width: 20px;height: 20px;background: url(../images/closeh.png) no-repeat center;}
.notes .colse:hover{ background: url(../images/close.png) no-repeat center;}
.notes .arrow{ position: absolute;display: inline-block; width: 10px;  height: 7px;left: 280px;bottom:-7px;background: url(../images/jgsj_1.png) no-repeat 0 center}
.appsend .contnum{ line-height:40px; float:right; padding-left:20px; margin:0 10px;}
.appsend .contnum.error{background:url(../images/warn.png) no-repeat left center; color:red;}
.appsend .contnum.ok{background:url(../images/ok.png) no-repeat left center; color:green;}
.upload_f  .delRepeatCheck{  vertical-align: middle;display: inline-block;float: left;margin: 5px 10px;}



/*文件类型*/
.file_m.icon{display:inline-block;width:28px; height:34px; background:url(../images/filetype.png) no-repeat;}
.file_m.pdf{background-position:0 -410px;}
.file_m.png{ background-position:0 -700px;}
.file_m.svg{background-position:0 -1224px;}
.file_m.eps{background-position:0 -1280px;}
.file_m.all{background-position:0 0;}



/*发送统计*/
.sendcount{ /*height:32px;*/ position:relative;}
.sendcount .title{ background:url(../images/count.png) no-repeat;padding-left:40px; font: bold 14px/32px "Microsoft YaHei"; border-bottom:1px dotted #ccc;}
.sendcount .tips{ margin:10px 0;}
.sendcount .countdata{ height:230px; background:#edeeef; overflow:hidden; margin:10px auto;}
.sendcount .selectcom{  margin: 10px 0;}

/*东风*/
.dongfeng .logoico{ margin:0; height:88px;}
.dongfeng .logoico img{width:105px; height:88px;}
.dongfeng .banberimg{ background:url(../images/dfpic_0.jpg) no-repeat center bottom #486285;height: 400px;}
.dongfeng .banberimg ul{ display:none;}
.dongfeng .loginmain{height: 400px;}
.dongfeng .loginbg{ background:url(../images/login_bg.png) no-repeat 0px -4px;padding-top: 17px;}
.dongfeng .login_operate li a.login_btn{ background:#0066ab;}
.dongfeng .login_operate li a.login_btn:hover{ background:#56baf6;}
.dongfeng .telphe{ background:url(../images/dfphone.png) no-repeat 36px bottom;width:240px; height:64px;margin-top:0;}
.dongfeng  .logobar{ background:url(../images/dftop_bg.png) repeat-x}
.dongfeng .telphe h3{font-size: 16px;color: #000;font-style: italic;float: left;}
.dongfeng .telphe p{height: 19px;line-height: 19px;font-size: 12px;color: #666;float: left;}
.dongfeng .qq_pic{display: block;height: 46px;text-align: right;}
.dongfeng .jobTime{display: block;height: 19px;line-height: 19px;font-size: 12px;color: #666;}
.dongfeng .loginbg424{ background:none; height:auto;}

/*沂水*/
.yishui .banberimg{ background:url(../images/yishui_t.jpg) no-repeat center bottom #486285;}
.yishui .loginbg424{ background:none; height:auto;}
.yishui .banberimg ul{ display:none;}
.yishui .loginline{ position:relative;}
.yishui .telphe h3{ line-height:57px;}
.yishui .headwid .logo{ height:80px; margin:5px 0;}

/*----------临时页面样式 s----------*/
/*ep5.0专题*/
.zhunticontainer { background:#ef551b;}
.zhunticontainer .header{  background:url(../images/zhuantiH.png) no-repeat center top;height:380px;}
.zhunticontainer .conts{ background:#fff;width:1200px; margin:0 auto;}
.zhunticontainer .conts .main{ padding:52px 100px;}
.zhunticontainer .conts p{ line-height:20px;font-size: 14px;}
.zhunticontainer .conts .imgbox{ text-align:center; margin:35px 0;}
.zhunticontainer .conts img{ vertical-align:bottom;max-width: 100%;height: auto;width: auto;}

/*ep5.0专题2*/
.introdcuecontainer{ background:url(../images/BG.jpg) no-repeat center top;}
.introdcuecontainer .main{width:940px; margin:0 auto;padding-bottom:230px;}
.introdcuecontainer .header{padding-top: 100px;}
.introdcuecontainer .person{margin-top: 18px;float: left;z-index: 1;position: relative;}
.introdcuecontainer .cartoon {background: url(../images/tiyan.png) no-repeat;float: left;padding-top: 100px;margin-top: 88px;margin-left: -34px;width: 340px;height: 20px;}
.introdcuecontainer  .cartoon:hover{ background:url(../images/tiyan_hocer.png) no-repeat;padding-top:70px;}

/*抽奖专题*/
.awardcontainer{background: #B5090C;}
.awardcontainer  .main{width:1440px; margin:0 auto; background:url(../images/award_bg2.jpg) no-repeat; height:443px;padding-top:345px;}
.awardcontainer .conts{ margin:0 0 0 380px;width:664px; height:270px; background:#fdf9cd; overflow:hidden; color:#8B060C}
.awardcontainer span{ line-height:20px;padding:5px 5px;}
.awardcontainer .name{ text-align:center; width:90px;}
.awardcontainer .tel{ text-align:center; width:80px;}
.awardcontainer .gift{ text-align:left;width:200px;}
.awardcontainer .company{ text-align:left;width:160px;}
.awardcontainer tr:hover{ background:#f4efbd;}

/*新年红装*/
/*.newyearcon{background:url(../images/newyear_bg.png) no-repeat center 32px;padding: 0px 150px;}*/
.newyearcon .newyearlist .list{ margin:10px 0 0 2px; background:#eee; border:1px  solid #dcdcdc;height: 372px; position:relative; z-index:1;overflow: hidden;}
.newyearcon .newyearlist .title{height: 55px;background: url(../images/newyear_line.png) no-repeat;position: relative;left: -29px;width: 967px;}
.newyearcon .newyearlist .title a{display: block;height: 100%;text-indent: -9999em;}
.newyearcon .newyearlist li{float:left; margin:10px 2px;width:200px; height:310px;padding:10px 10px 30px;border:1px solid #fff; background:#fff; cursor:pointer;}
.newyearcon .newyearlist li:nth-child(4n+1){ margin-left:4px;}
.newyearlist .introduce{ display:none;}
.newyearlist .introduce,.newyearlist .bg{ position:absolute;width:100%; height:114px; bottom:0; left:0;}
.newyearlist .bg{ background:#000; opacity:0.5;filter:alpha(opacity=50); z-index:0}
.newyearlist .text{ position:relative; overflow:hidden; color:#fff; z-index:1;padding:10px;}
.newyearlist .tit{ font-size:14px; line-height:30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.newyearlist .text p{ height:64px; overflow:hidden; line-height:20px;}
.newyearcon .newyearlist img,.newyearlist .cont{width:200px; height:300px; position:relative;}
.newyearlist .acitons .tit{ float:left;width:135px;}
.newyearlist .acitons .use{ display:inline-block; float:right; background:#f77d1a; width:60px; height:20px; line-height:18px; text-align:center; color:#fff; margin:5px 0; border-radius:5px;-moz-border-radius:5px;}
.newyearlist .acitons .use:hover{background:#f45000;}
.newyearcon .newyearlist li:hover,.newyearcon .newyearlist li.hover{ border:1px solid #bdc8ca;}
.newyearcon .newyearlist li:hover .introduce,.newyearcon .newyearlist li.hover .introduce{ display:block;}
.newyearcon .contwrap { position:relative;}
.newyearcon .newyearlist .list ul{ position:absolute;width:20000px;}
.newyearcon .btns{ position:absolute; left:0; right:0; top:140px;z-index:2}
.newyearcon .btns a{ display:block;width:35px; height:80px; position:absolute; } 
.newyearcon .btns .prev{ background:url(../images/btn_left.png) no-repeat; left:0;}
.newyearcon .btns .next{ background:url(../images/btn_right.png) no-repeat; right:0;}
.newyearcon .btns .prev:hover{ background:url(../images/btn_left_h.png) no-repeat;}
.newyearcon .btns .next:hover{ background:url(../images/btn_right_h.png) no-repeat;}
/*----------临时页面样式 e----------*/

/*页面结束*/
/*v5.0.2 e*/


/*hack s*/

/*IE6/7在滚动区域内的标签使用position会飘出这个滚动区域不随滚动条滚动hack*/
.duancon{ position:relative;}
/*微软雅黑字体时，“字”变成“宇”*/
.fs{ font-family:"宋体";}
/*修复ie6下单个上传按钮有icon时，文字隐藏bug*/
.upload2 .icon{_display:none;}

/*hack e*/

/*镇江医院_01页面*/
.p1{ width:30%;float:left; margin-left:15px; margin-right:15px;}
.p2{ border:1px solid #bdc8ca; margin:10px 5px 15px; background:#FFF; text-align:center; padding:20px;}
.p3{ text-align:center;}
.p4{ padding-top:10px; }
.meettitle{background:#fff7f0;margin:1px;height:30px;}
.meettitle span{display:block;float:left;}
.meettitle .p5{ height:30px;line-height:30px;font-size:16px;padding-left:10px;font-family:'微软雅黑';}
.p6{ line-height:25px; font-size:14px; padding-left:20px;}
.p7{ font-weight:bold}

.p8{padding-left:10px; position:relative;}
.p8 span{display:block;float:left;padding-right:5px;}
/*
<span class="wid115"><input name="" class="ipttext Wdate" type="text"></span>
<span>&nbsp;&nbsp;-&nbsp;&nbsp;</span>
<span class="wid200"><input name="" type="text" class="ipttext Wdate"></span>
<span class="pading"><a class="search" href="">查看</a></span>
*/
.p8 span.xuandate{font-size:14px;font-weight:bold;}
.p8 span.wid200{width:120px;} 
.p8 span.wid115{width:115px;} 
.p8 span input.ipttext{width:100px;height:16px; line-height:16px;padding:3px;border:1px solid #b8c3c9; margin-top:2px; margin-left:0px;}
.p8 span.pading{_padding-top:11px;}
.p8 span a.search{padding:3px 20px 2px 20px;margin:2px 10px; margin-top:8px;_margin-top:8px;color:#fff;border-radius:3px;cursor:pointer;background:url(../images/save.png) repeat-x; font-size:14px; font-weight:bold;_height:25px;_line-height:25px;}
.p8 span a.search:hover{background:url(../images/saveh.png) repeat-x;}
.p8 span a.clear{ color:#417FEC; text-decoration:none;}
.p8 span a.clear:hover{ color:#ff7f00;}
.p8 span.outset{float:right; position:relative;}

.receive_num .detail{border: 1px solid #DBDBDB;} 
.receive_num .detail h3{background:url(../images/bjexin.png) repeat-x;line-height:30px;display:block;font-size:14px;color:#3f3f3f;text-align:center;border-bottom: 1px solid #dbdbdb;}
.receive_num .detail ul.alert_set{margin: 0px 30px;padding: 20px 0px;} 
.receive_num .detail ul.brdb{border-bottom:1px dashed #ccc}
.receive_num .detail li{line-height:30px;}
.receive_num .detail .tip{background:#d9edf7;color: #3986ac; margin:20px 30px;padding:10px 0 10px 40px;text-align:left; margin-top:20px;}
.receive_num .detail .anniu{position: absolute;bottom: 20px;}
.receive_num .detail .add, .receive_num .detail .reduce{width:24px; line-height:24px;display: inline-block;border: 1px solid rgb(204, 204, 204); margin-right:10px;}
.receive_num .detail .add{background:url(../images/add1.png) no-repeat center center;}
.receive_num .detail .reduce{background:url(../images/reduce.png) no-repeat center center;}
.receive_num .detail .add span, .receive_num .detail .reduce span{width: 24px;height: 16px;display: inline-block;}
.receive_num .detail .add:hover{background:#ffebbf url(../images/add1.png) no-repeat center center;}
.receive_num .detail .reduce:hover{background:#ffebbf url(../images/reduce.png) no-repeat center center;}

.arroe_R{width:84px; height:540px; line-height:540px; background:url(../images/arrow_R.png) no-repeat center; float:left}
.tx_set{width:580px; height:540px; border:1px;float:left}



.preview{width:336px; height:480px; border-width: 30px 10px;border-style: solid;border-color: #DBDBDB; border-radius:15px;}
.preview span{color:#fff;margin-top: -30px;text-align: center;display: block; font-weight:bold; font-size:14px; height:30px; line-height:30px}
.preview .bubble{margin: 20px 0px 10px 10px;}
.preview .bubble e{padding:0 20px; font-size:14px;}


.ulist{ height:auto; width:auto;overflow:hidden;padding: 10px;}
.ulist p{color:#000; text-align:left; padding-bottom:5px;}
.ulist ul{ border-left:1px solid #F2F2F2; margin:0; margin-left:12px; padding:0; list-style:none;}
.ulist li{ margin-left:14px; position:relative;line-height:25px !important;display:block; border-bottom: none !important; text-align:left !important;}
.ulist li span{ color:#000}
.ulist li b{background: url(../images/yuan.png) no-repeat;width: 15px;height: 14px;position: absolute;left: -20px;top: 22px;}
.botline{ overflow:hidden;padding: 3px 10px 5px 5px;}

/*首页*/
/*common*/
.index .morebtn{ position:absolute; right:20px;color:#999;}
.index .dropmorebtn{ position:absolute; right:100px; color:#333;}
.index .dropmorebtn .trigger a{  color: #333;} 
.index .dropmorebtn .trigger a:hover,.index .morebtn:hover{ color:#ff7000;}

.workspace{height: 50px;border-bottom: 1px solid #E0E0E0; position:relative;font-size: 14px; background:#fff; z-index: 9;}
.workspace .menu-wrap{width: 1065px;height: 50px;overflow: hidden;}
.workspace a{color: #333}
.workspace .menu-wrap .title{color: #fff; background: #F77B19;padding: 3px 6px;line-height: normal;margin: 12px 20px 12px 10px ;}
.workspace .menu-wrap .title a{color: #fff;padding: 0;}

.menu-wrap>li{ float: left;margin:0 10px;line-height: 50px;}
.menu-wrap>li>a{padding-bottom: 5px;}
.menu-wrap>li:hover>a,.menu-wrap>li.hover>a{color: #F60;border-bottom:2px solid #f60;}

.workspace .dropmenu{display: none; position: absolute;left: 0; right: 0;background: #fff;  padding:5px 0 5px 114px;border-bottom: 1px solid #E0E0E0;}
.dropmenu li{float: left;margin: 0px 10px 5px;text-align: center;width: 60px;}
.dropmenu li a{display: block;}
.dropmenu .icon{width: 60px;height: 60px;/*background:#f60;*/ overflow:hidden;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;}
.dropmenu .icon img{width: 60px;height: 60px;}
.dropmenu .name{  color: #333;overflow:hidden;white-space: nowrap;  text-overflow: ellipsis;  font-size: 12px;line-height: 30px}
.dropmenu li:hover .name{color:#f60;}

.workspace .morebtn{top:0px;line-height: 50px;}
.workspace .dropmorebtn{top:6px; }
.dropmorebtn li{cursor:pointer; margin:0 !important; padding:0; border:0 !important; float:none !important; background:none; height:auto; line-height:26px;}
.dropmorebtn li a{border-bottom: 2px solid #fff; line-height: inherit !important;display: block;  font-size: 14px; color: #3f3f3f;margin:0; padding: 1px 5px !important;float:none; background:none; height:auto; line-height:26px; white-space:nowrap; overflow:hidden;text-overflow: ellipsis;} .more_wrap .userbox li:hover{ border:none;}
.dropmorebtn .menuwrap {left: -40px;}
.dropmorebtn li:hover>a, .dropmorebtn li.hover>a {color: #F60;border-bottom: 2px solid #f60;}

.index .menuwrap .menucontent{padding:10px 5px;}
/*.index .dropmorebtn li:hover{ background-color:#f5f5f5;}*/
/*tabwrap*/
.index .tabwrap .morebtn{right:0;}
.index .tabwrap{margin: 20px 0;}
.index .tabmenu{height: 30px;line-height: 30px;position: relative;font-size:14px;  margin: 3px 0 17px 0;}
.tabmenu .title{ font-size:18px; color:#333;float: left;margin-right: 36px;}
.tabmenu .list{width: 960px;overflow: hidden;}
.tabmenu .list li{cursor: pointer;float: left;margin:0 5px;padding:0 10px; font-size:14px;border:1px solid #f5f5f5;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;}
.tabmenu .list li a{color:#333;display: block;}
.tabmenu .list li.hover,.tabmenu .list li:hover{border:1px solid #f60;}
.tabmenu .list li.hover a, .tabmenu .list li:hover a{ color:#f60}


.tabmenu .morebtn{top:0;}
.tabmenu .dropmorebtn{top:-4px;line-height: normal; }
.my-rec .dropmorebtn li a{border: 1px solid #fff;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;
  border-radius: 10px;}
.my-rec .dropmorebtn li:hover>a, .dropmorebtn li.hover>a {color: #F60;  border: 1px solid #f60;}

.index .last-temp{margin: 20px 0 14px;}
.index .tabcontent{ overflow:hidden; position:relative; /*height:346px;*/height:328px;}
.tabcontent>.cont{ display:none; height:346px;width:1200px; float:left; position:absolute; left:0;top:0;}
.tabcontent .listwrap{ height:292px;}
.tabcontent .list{width: 100000000px; position:absolute;top:0; left:0;}

.index .my-rec .tabcontent{ height:342px;}
.my-rec .tabcontent .listwrap{height:306px;}
.my-rec .tabcontent>.cont{ height:360px;}

.tabcontent .list li{width: 184px;height: 290px;border: 1px solid #CECECE;background: #fff;float: left; overflow: hidden; margin: 0 16px 0 0;} 
/*.last .tabcontent .list li:nth-child(5n){ margin-right:0px;}*/
.list .top{padding: 11px 10px; position:relative;font-size:14px;color: #333;overflow: hidden;  white-space: nowrap;text-overflow: ellipsis;height: 38px;}
.list .top p{width: 85%;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
/*5种类型*/
.top .icon{ position:absolute;top:0;right:8px;width:22px; height:28px; background-image:url(../images/style_icon.png); background-repeat:no-repeat;-webkit-border-radius:0 0 3px 3px;-moz-border-radius: 0 0 3px 3px;-ms-border-radius: 0 0 3px 3px;-o-border-radius: 0 0 3px 3px;border-radius: 0 0 3px 3px;}
.top .t_mes{ background-color:#32cb32; background-position:3px 7px;}
.top .t_mmes{background-color:#ffc006; background-position:4px -53px;}
.top .t_emes{background-color:#35c19c; background-position:4px -24px;}
.top .t_wx_news{background-color:#F77D1A; background-position:4px -84px;}
.top .t_wifi{background-color:#EE543F; background-position:0px -112px;}

.list .mid{height: 190px; overflow: hidden;border-bottom: 1px solid #CECECE; position:relative;}
.list .mid .figure{background-color: #EBEBEB;height: 110px;text-align: center; color:#333;overflow:hidden;background-size: cover;background-position: 50% 50%; background-repeat: no-repeat;}
/*.list .mid .figure img{max-height: 110px; position: relative;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);}*/
.nodata .mid .figure{background-size: inherit; background-image:url(../images/t_all.png);}
.nodata.t_mes .figure{background-image:url(../images/t_mes.png); }
.nodata.t_mmes .figure{background-image:url(../images/t_mmes.png);}
.nodata.t_emes .figure{background-image:url(../images/t_emes.png);}
.nodata.t_wx_news .figure{background-image:url(../images/t_wx_news.png);}
.nodata.t_wifi .figure{background-image:url(../images/t_wifi.png);}
.list .mid .figure.default{background-size: inherit;}



.list .mid .figure p{padding: 15px 20px; }
.list .mid .text{ color:#999; height:50px;padding: 10px 10px;  word-break: break-all}
.list .detail{ display:none; position:absolute;bottom:0;width:100%; height:100%;}
.list .detail .bg{ background:#7F7F7F ; opacity:0.9;filter:alpha(opacity=90); position:absolute;width:100%; height:100%; z-index:0;}
.list .detail .cont{ position:relative; z-index:1; text-align:center;padding:20px;}
.detail .cont img{width:110px; height:110px;}
.detail .cont p{ background:#F77B19;color:#fff;width:110px; margin:10px auto 0;  padding: 2px 0;}
.list .bottom{ line-height:38px; padding:0 5px 0 9px;  height: 38px; overflow:hidden; background:#FAFAFA;}
.list .bottom .links{ float:left; color:#999;}
.list .bottom .sewm{ float:right;width:25px; height:25px; background:#d2d2d2 url(../images/sbtn.png) no-repeat center; margin:6px 0 0;  border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}
.list .bottom .sewm:hover,.list .bottom .sewm.hover{ background-color:#b1b4b4;}
.tabcontent .num{ float:left; position:relative;left:50%; margin:20px 0 }
.tabcontent .num ul{ float:left; position:relative; left:-50%;}
.tabcontent .num li{ float:left;width:13px; height:13px;margin:0 5px; background:#e5e5e5; text-align:center; line-height:15px; cursor:pointer; text-indent:-9999em;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}
.tabcontent .num li.hover,.tabcontent .num li:hover{background:#b1b4b4;}
.t_mes .sewm,.t_mmes .sewm{display: none;}
.t_mmes .links{margin:0 30px;}
.t_mes .links{margin:0 45px;}

.list .nodata .mid .text{text-align: center;font-size: 16px;}
/*img_banner*/
.img_banner{ position:relative;height:290px; clear:both;}
.img_banner .imglist{height:290px; overflow:hidden; background:#fff;}
.img_banner .imglist li{ float:left; height:290px; position:absolute;  top: inherit; left:0; overflow:hidden; }
.img_banner .imglist li a{ cursor:default;}
.login_banner .imglist .last .open{ cursor:pointer;width:208px; height:74px; line-height:74px; background:url(about:blank); display:block; position:absolute; bottom:108px; right:143px;}
.img_banner .imglist img{max-width:1200px; height:auto;}
.img_banner .btn a{ position:absolute;width:40px; height:40px;top:125px; display:block; z-index:9999;background:url(../images/index_btn.png) no-repeat;}
.img_banner .btn .prev{ background-position:0 0; left:10px;}
.img_banner .btn .next{ background-position:0 -40px; right:10px;}
.img_banner .btn .prev:hover{ background-position:0 -120px;}
.img_banner .btn .next:hover{ background-position:0 -80px;}
.img_banner .num{ visibility:hidden;}
.img_banner  .close{ position:absolute; top:20px;right:20px; width:25px; height:25px; display:inline-block; background:url(../images/index_close.png) no-repeat; text-indent:-9999em;}

/*我的模板、推荐模板*/
.my-rec .tabcontent .list li{width:184px; height:306px;border:none;  box-shadow: 0 1px 2px #C1C1C1; position:relative;margin: 0 19px 0 0;}
.my-rec .list .detail{bottom: inherit;top: 0px;}
.my-rec .temp{ height:260px; width:100%; overflow:hidden; position:relative;}
.my-rec .temp .figure{ height:260px; width:100%;}
.my-rec .list .detail .cont{  padding: 55px 0 0;}
.my-rec .list .tem-detail{bottom: 0;}
.my-rec .list .tem-detail p{  color: #fff;font-size: 16px;line-height: 30px;height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tem-btnQR{position:absolute;z-index:103; top:8px; right:35px;}
.tem-btnQR .btn-QRimg{ width:18px; height:18px; display:block; top:5px; left:5px; background: url(../images/pic.png) no-repeat 0 -124px; position:absolute; z-index:1;}
.tem-btnQR .bg{background:#888;opacity:0.6;filter:alpha(opacity=60);width:28px;height:28px;position:absolute;top:0;left:0;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
.my-rec .other{padding:0 15px;}
.other .uvNum,.other .quest{ color:#A1A1A1;float: left;line-height: 45px;width:50px;height:45px;position:relative;padding-left:16px;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}
.other .quest{float:right}
.other .uvNum span,.other .quest span{margin-right:5px;font-size:14px;}
.other .uvNum .opennum{ width:11px; height:16px; background: url(../images/pic.png) no-repeat 0 -216px; display:block; position:absolute; top:14px; left:0;}
.other .quest .tags{ width:14px; height:16px; background: url(../images/pic.png) no-repeat 0 -408px; display:block; position:absolute; top:14px; left:0;}
.my-rec .tabcontent .nodata .temp{ height: 100%;  text-align: center;background: #ebebeb;}
.my-rec .nodata .temp .figure{width: auto; height: auto; margin-top: 56px;}

/*短信模板*/
.mes-temp .textcont{position: relative;width: 132px;  text-indent: 1em;line-height:18px;margin: 15px 0 15px 15px;background: #e5e5ea;padding: 12px 12px 12px 6px;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;}
.mes-temp .textcont:after{position: absolute;content:" ";  left: -6px;bottom: -32px;width: 0px;border-style: solid;border-width: 10px 10px 10px 0px; border-color: #e5e5ea transparent transparent transparent;
width: 26px;height: 24px;border-radius: 20px;}
.mes-temp .temp{border-bottom: 1px solid #e5e5ea;  overflow-y: auto;overflow-x: hidden;}
.mes-temp .list .detail .cont{padding: 0;}
.mes-temp .temp .text{text-align: left;padding: 30px 15px 10px; line-height: 20px;color: #fff;height: 120px;}
.mes-temp .temp .name{color: #fff; margin-top: 30px;  line-height: 30px;height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}


/*操作员管理*/
.jurisdiction{padding:10px 10px;}
.jurisdiction .form_edit{padding:0;margin:0 0 10px 0;}

.nolook{width: 120px;margin: 10px auto;height: 50px;padding-left: 50px;line-height: 60px;background:url(../images/lock.png) no-repeat left center;}
.jurisdiction .list-wrap{width:80%;margin-left: 30px;}
.jurisdiction .title{border-left: 1px solid #ddd;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align: left;font-weight:bold;padding-left: 30px;cursor: pointer;line-height: 30px;border-top:2px solid #fe7b03; background:#EEF1F2 url(../images/mailtable.png) repeat-x; height:28px; color:#666;}
.jurisdiction .title .arrow{display:inline-block;width: 12px;height: 12px;float: right;margin:8px 30px;background:url(../images/arrow5.png) no-repeat -3px -1px;}
.jurisdiction .arrow.down{background:url(../images/arrow5.png) no-repeat -2px -39px;}
.jurisdiction .list li{  line-height: 20px;padding: 7px;  border: 1px solid #ddd;border-top: 0;}
.jurisdiction .list li:even{background: #f9f9f9;}
.jurisdiction .dep{background:url(../images/dep.png) no-repeat left center;padding-left: 25px;  margin: 0 0 0 20px;}
.jurisdiction .operate{background:url(../images/operate.png) no-repeat left center;padding-left: 25px;margin-right: 80px;float: right; min-width: 60px;  }
.jurisdiction  .list ul{display: none;height: 200px; overflow-y: auto;}



.jurisdiction .tit{margin:10px 0;border: 1px solid #b8c3c9;text-align: left;font-weight:bold;color:#3f3f3f;font-size: 14px;padding-left: 20px;cursor: pointer;line-height: 36px; background:#EEF1F2 url(../images/mailtable.png) repeat-x; height:36px; }
.jurisdiction .describe{font-size: 12px;height: 36px;background: #fafbfb;border: 1px solid #dbdbdb;color: #666666;font-weight: bold;line-height: 36px;margin: 0;padding: 0 0 0 20px;}
.jurisdiction .describe  input{margin: 0 20px 0 0;}
.jurisdiction .form_edit .editCont{padding-left: 0;  border-left: 1px solid #dbdbdb;border-right: 1px solid #dbdbdb;border-bottom: 1px solid #dbdbdb;padding-left: 50px;min-height: 36px;background: url(../images/borderline.png) repeat top;}
.jurisdiction .editCont .marlr20{margin: 0;}
.jurisdiction .form_edit .editCont>span{display: inline-block;height: 36px;  line-height: 36px;margin-right: 40px;}
.jurisdiction .form_edit .editCont>span input{margin-right:10px;}
.jurisdiction .editCont label{margin: 0;}

/*管理分类*/
.classifys .tabmenu{position: relative;  font-size: 14px;}
.classifys .tabmenu li{margin: 0 5px;position: relative;cursor: pointer;}
.classifys .tabmenu>ul{margin-left: 40px;}
.classifys .tabmenu li>span{color:#333;padding:0 10px;display: block;font: normal 14px/40px "微软雅黑";}
.classifys .tabmenu input{width: 60px;border: none;background: none;  font: normal 14px "微软雅黑";  cursor: pointer;}
.classifys .edit input{   border: 1px solid #b8c3c9; background: #fff;cursor:default;}
.classifys .tabmenu .del{display:none;position: absolute;top: 0;right: 4px;width: 14px;height: 14px;background: url(../images/del4.png) no-repeat center;;}
.classifys .edit .del{ display:block; }
.classifys .tabmenu .hover input{color: #f60;}
.wxaccount .tabmenu .hover>span{  border-top: 3px solid #fe8c19;}

.classifys .dropmorebtn{ position: absolute;  top: 0; right: 30px; color: #333;}
.classifys .dropmorebtn .trigger a{color: #333;}
.classifys .dropmorebtn .trigger a:hover{color: #ff7000;}
.classifys .menuwrap .menucontent {padding: 10px 5px;}
.classifys .tabcontent{ min-height: 120px;}
.classifys  .dropmenu{margin: 15px 0 0;}
.classifys  .add .icon{background: #d6dade;}
.classifys  .add .icon:hover{background: #f5f5f5;}
.classifys  .add .icon img{width: 38px;height: 38px;margin: 10px 0;}
.classifys  .note{margin: 20px;}
.classifys  .note p{color: #999;line-height: 24px;}

.weixin .logo_font.text{background: none;}
.weixin .mybtn{ background: #f5ddb7;color: #735a42; margin: 15px 70px}
.weixin .mybtn:hover{background: #fff;}


/*申请通道模板*/
.checkStatus{background: #FFF7F0;height: 36px;padding-left: 15px;}
.checkStatus a{height: 24px;line-height: 24px;width:72px;margin: 5px 5px;display: inline-block;background-color: #fff;color: #333;text-align: center;border: 1px solid #cfcbcf;}
.checkStatus a:hover{  border: 1px solid #ff6600;}
.checkStatus a.hover{  color: #fff; border: 1px solid #FE7B03;background: #FE7B03;}

.admin-icon{display:inline-block;width: 20px;height: 20px;background:url(../images/admin-icon.png) no-repeat;vertical-align: top;margin-left: 5px;}


/*短信模板 add by duanyunhu 2018-04-02*/
.send-tpl-wrap{
	display:none;
	font-size:14px;
    padding: 10px;
		min-height: 200px;
}
.send-tpl-wrap .dyn-tpl {
	display: inline-block;
	vertical-align: middle;
}
.send-tpl-wrap .dyn-tpl-span{
    border: 1px solid #ccc;
    position: relative;
    width: 100%;
    background: #fff;
    display: table;
		border-collapse: separate;
}
.send-tpl-wrap input[type="text"]:focus {
		border: none;
}
.send-tpl-wrap .dyn-tpl-input{
	border:none;
	position: relative;
		display: table-cell;
		height: 30px;
		line-height: 30px;
		min-height: 30px;
		padding-right: 5px;
		font-size:14px;
}

.send-tpl-wrap .dyn-tpl-worlds{
	display: table-cell;
    text-align: right;
    padding-right: 5px;
    padding-left: 5px;
    font-size: 12px;
    color: #999;
    vertical-align: middle;
    white-space: nowrap;
}
.send-tpl-wrap .clear-container {
	text-align: right;
}

