@charset "utf-8";
/* CSS Document */
* { margin:0px; padding: 0px; border: 0px;}
body,div,td,th { font-family:"Microsoft Yahei", verdana, simsun, Lucida Grande, '宋体', sans-serif; color:#666;font-size: 12px; line-height: 180%; }
select { border:1px solid #898989;}
textarea { border:1px solid #DDDDDD;}
dl,dt,dd,ul,li { list-style-type: none; list-style-position: outside; padding: 0px; border: 0px; margin: 0px; }
dl,ul { clear: left; text-align: left; }
dt,dd,li { display: block; }
h1,h2,h3,h4,h5,h6 { font-size: 9pt; margin: 0px; }
em { font-style: normal; }
a { color:#666;text-decoration: none; }
a:link{text-decoration:none;}
a:hover {color:#fe8e20;text-decoration:none; }
a:active {color:#fe8e20;}
a:focus {outline: none;} 
input{ border:0px;}
.right{ float:right;}
.header_left{ float:left;}
img,{ border:0px; margin:0px; padding:0px;}
.cl,.clearfix,.clear-both { clear: both; }
.clearfix:after  {content: "."; display: block; height: 0; clear: both; visibility: hidden;}


/*头部通用菜单*/
/*////////////////////////////////////////////////引导头/////////////////////////////////////////////////////////*/
.head_small { width:100%; height:41px; line-height:41px; background:#1f1f1f; color:#bababa;position:relative;z-index:100;position: fixed;z-index: 500;width: 100%;top: 0;left: 0;_position: absolute;height: 41px;-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.4);
-moz-box-shadow: 0 1px 0 rgba(0,0,0,.4);box-shadow: 0 1px 0 rgba(0,0,0,.4);}
.head_small li{ float:left; height:40px; line-height:40px;}
.head_small li a { color:#fff; margin:0px 2px;}
.head_small_c { width:1000px; height:40px; line-height:40px; margin:0 auto; }
.head_small_c img { margin-bottom:-3px!important; margin-bottom:-12px;}
.head_small_c ul{ width:640px; float:left;}
.head_small_c span { float:right;width:320px; height:40px; line-height:40px; text-align:right; display: inline-block; position:relative;}
.head_small_c span a{ margin:0 5px;color:#fff;}
.head_small_c span img { vertical-align:middle; margin-bottom:2px;}
.xiaoxi { width:30px; height:20px; display:inline-block; background:url(../images/public/ico_xiaoxi.gif) no-repeat bottom; }
.sup { padding:0 2px; height:15px; line-height:15px; background:#fe6600; color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:12px; position:absolute; left:210px; font-weight:bold; border-radius:2px;}
.bg_jiantou { background:url(../images/public/ico_jiantou.gif) no-repeat center right; padding:0 13px 3px 0;}
.setup { background:#FFF!important; border:1px solid #c0c0c0; border-bottom:0; color:#333!important; text-align:center;}
.drop_box { clear:none; width:110px; height:auto;  display:table; background:#FFF; border:1px solid #c0c0c0; border-top:0; font-family:宋体; position:absolute; top:28px; right:52px!important;*right:56px!important;right:56px;}
.drop_box ul{width:110px; padding:5px 0 10px;}
.drop_box li { clear:left; width:110px; text-align:center; border-bottom:1px dashed #EEE; height:30px; line-height:30px; }
.drop_box a:link,.drop_box a:visited {color: #333; }
.drop_box a:hover,.drop_box a:active {color: #f0b300; text-decoration:none; }


table {border-collapse: collapse;border-spacing: 0;}
/*内容*/
.main_bg{background: url("../images/setting/main_bg.gif") repeat scroll 0 0 transparent;display: block;overflow: hidden; padding: 0; width:100%;}
.main_box{ width:1000px; margin:0px auto; padding:20px 0px;}
.main_c{ background:#f8f8f8; border:1px #e1e1e1 solid; display:block; overflow:hidden;}

/*底部*/
#foot{ background:url(../images/setting/foot_bg.jpg) repeat-x #fff; width:100%; text-align:center;padding :30px 0px;}
#foot a{ padding:0px 5px;}
#foot a:hover{ text-decoration:none;}
/*左边导航*/
.left_nav dt .title em,.left_nav .current a em,.set_btn,.set_cuo,.set_title em,.qm_btn a,.qm_btn a em,.qm_btn a i,.la_add a em,.bjqm_c2 a em,.wwym_c2,.xz_sub,.wlg_btn2,.em_text dt,.em_rh p,.jt_left,.jt_right,.rc_jia a em,.jrtx em,.tjld,.rc_btn,.tjld2,.rc_page .left,.rc_page .right,.rc_page .left_0,.rc_page .right_0,.safe,.cancel,.fbtz,.fb_ico,.fb_ico2,.fb_ico3,.cen_text em,.ttb,.wen,.dui,.cuo,.jian,.wytw,.lwjt,.lwtl,.lwtl em,.yyz,.hintBox_wrong,.hintBox_right,.signal_wrong,.signal_right,.u_layer7 a,.u_layer7 a em,.xie_ico,.xie_ico:hover,.tz_ico,.xx_box em,.it_xq em,.it_xq2 em,.wyz_mail em,.fb_btn{background:url(../images/setting/nwwo_ico.gif) no-repeat;}
.main_c:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.main_cl{ float:left; width:160px; _height:1000px;display:block; overflow:visible;}
.main_cr{ float:right; width:838px; background:#fff; min-height:800px; _height:1000px; display:block; overflow:visible; _width:792px;}
.main_cl .left_nav{ padding:30px 0px;}
.left_nav a{ color:#588c0e;}
.left_nav .border {margin-bottom: 5px;padding-bottom: 8px; background:url(../images/setting/nav_line.jpg) no-repeat center bottom;}
.left_nav dt .title{display: block;font-size: 14px;font-weight: normal;height: 18px;line-height: 18px;overflow: hidden;padding: 5px 22px;white-space: nowrap; _padding: 5px 18px;}
.left_nav div dd a{display: block; font-size: 12px;height: 16px;line-height: 16px;outline-style: none;overflow: hidden;padding: 6px 15px; white-space: nowrap;}
.left_nav div dd a.title{padding: 6px 40px 6px 40px;text-indent: 2px; _padding: 6px 35px 6px 35px;}
.left_nav dt.current, .left_nav dt.current a.title, .left_nav dt.current:hover, .left_nav dt.current a.title:hover{background-color: #67a727;background-image: none !important;}
.left_nav dt a.title:hover, .left_nav dd a.title:hover, .left_nav dd.current{background-image: url("../images/setting/left_nav_hover.jpg");background-position: left 0;background-repeat: repeat;}
.left_nav dd.current a{ color:#333333;}
.left_nav dt.current a.title, .left_nav dt.current a.son_title{ color:#fff;}
.left_nav dt .title em,.left_nav .current a em{width:9px; height:9px; display:inline-block; margin-right:10px; *padding-top:6px; _float:left; _margin-top:5px;}
.left_nav dt .title em{  background-position:-10px 0px; }
.left_nav .current a em{ background-position:0px 0px!important; }
.left_nav dd{ margin-bottom:8px;}
/*常用*/
.font14{ font-size:14px!important;}
.font18{ font-size:18px!important;}
.font33{ color:#333;}
.fonthui{ color:#9f9f9f!important; cursor:inherit;}
.fonthuang{ color:#ff6600;}
.fonthong{ color:red;}
.fontlv{color:#588C0E;}
.padtop10{ padding-top:10px;}
.padtop20{ padding-top:20px;}
.displayblock{ display:block;}
.displaynone{ display:none;}
.main_box table.list td a,.cen_title a,.lwlist a,.sc_tab tr td a{ color:#63931e;}

/*基本信息*/
.set_title{ font-size:18px; padding-bottom:8px; font-weight:bold;}
.set_title em{ width:34px; height:34px; background-position:-28px 0px; display:inline-block; vertical-align: middle;}
.set_c{ padding:30px; }
.set_c2{ margin-bottom:25px; padding-bottom:6px; border-bottom:1px #ededed solid; display:block; overflow:hidden; clear:both; _height:30px;}
.set_c2 h3,.add_to h3{ font-size:14px; color:#656565; font-weight:600;}
.set_c2 h3 span,.add_to h3 span{ color:#999999; font-size:12px; font-weight:normal;}
.set_c2 h3 span i,.add_to h3 span i{ color:#dd3c10; font-style:normal;}
.set_c4{ padding-left:30px; clear:both; display:block; }
.set_c4 th,.seg_nwwd th,.wlg_tab th,.czmm th{ width:130px; text-align:right;  white-space:nowrap; font-weight:normal;}
.set_c4 th,.set_c4 td,.bjqm_c th,.bjqm_c td{padding-bottom:15px; line-height:28px;font-size:14px;}
.set_c4 th,.bjqm_c th{ vertical-align:top;}
.set_c4 td{ padding-left:5px;}
.set_c4 table em,.set_font em{ color:#FF0000; padding-right:5px; font-style:normal;}
.set_c4 table b{ padding:0 10px 0 4px; font-weight:normal;}
.set_c4 table select ,.cenl table select{border: 1px solid #d9d9d9; height:24px; padding-top:2px; width:100px;}
.set_input,.set_input4{ width:270px; height:30px; border:1px solid #d9d9d9; line-height:30px; padding:0px 5px; color:#999999; margin-right:10px; float:left;}
.set_font{ font-size:12px; color:#999;line-height:28px; vertical-align: middle; display:inline;}
.yyzc{ padding:0px 5px; display:none; border:1px #ccc solid;left:74px;position: absolute;top: 0px; background:#f7f7f7; width:280px; }
.yyz{ position: relative;color:#999; background-position:right -366px; padding-right:20px;}
.yyzc .xz_jt{ left:-9px; top:4px;}
.set_c5 label{ margin-right:10px; }
.set_input2{ width:390px; height:80px; border:1px solid #d9d9d9;color:#999999; padding:5px; margin-right:10px; font-size:14px;}
.set_btn{ background-position:-70px -1px; width:86px; height:30px; line-height:30px; color:#fff!important; text-align:center; display:block; cursor:pointer;}
.bjqm_c a{color:#588C0E;}
.set_cuo{ color:#dd3c10; background-position:-548px -290px; height:27px; padding:0px 5px; display:inline !important; padding-left:20px; line-height:27px; font-size:12px;}
.set_dui{background:url(../images/setting/nwwo_ico.gif) no-repeat; overflow:hidden;background-position:-528px -26px; width:20px; height:27px; display: inline-block; padding:0px;}

.set_input3{ border:1px #dd3c10 solid;}
.set_inputa{width:270px; height:30px; border:1px #dd3c10 solid; line-height:30px; padding:0px 5px; color:#999999; margin-right:10px; float:left;}

/*弹出层未验证邮箱*/
.wyz_mail{ width:380px; padding-top:20px; margin:0px auto;}
.wyz_mail em{ height:60px; width:60px; float:left;  background-position: -512px -80px;}
.wyz_mail h4{ font-size:24px; color:#708b36; font-weight:500; line-height:36px; padding-left:60px;}
.wyz_mail p{ font-size:14px;padding-left:60px; width:300px;padding-bottom:10px;}
.wyz_mail .wlg_btn{ margin-left:60px;}
/*分页*/
.ucenter .page{clear: both;color: #666;height:30px;margin: 10px auto 0;position: relative;text-align: center;vertical-align: middle; font-family:Verdana; padding:0px 5px;}
.ucenter .page em{ padding-right:5px;}
.ucenter .page a{background: none repeat scroll 0 0 #FFFFFF; color:#4c7a1e;}
.ucenter .page a:hover{ color:#ed9400;}
.ucenter .page,.ucenter .page strong{ color:#808080; }
.ucenter .page strong{background:#e6e6e6;}
.ucenter .page a,.ucenter .page strong{border: 1px solid #DDDDDD;display: inline-block;height: 18px;line-height: 19px; margin:0px -3px; padding: 4px 10px;text-align: center;vertical-align: middle;width: auto; font-weight: bold;}
.u_layer5 .ucenter .page{ margin-bottom:10px;}


/*注册*/
.wlg_con{ width:1000px; margin:0px auto; padding:40px 0px;}
.wlg_main{ background:#fff; border:1px solid #e1e1e1; display:block; clear:both; padding:30px 30px 20px 50px; overflow:hidden;}
.bd_rh{ border-right:1px #e5e5e5 solid;}
.wlg_tab{ width:620px; float:left; padding-top:20px; height:400px;}
.wlg_tab th,.czmm th{ width:100px }
.wlg_tab th,.wlg_tab td{ height:60px;vertical-align:top;}
.wlg_tab .set_input{ width:260px; float:left; margin-right:10px; vertical-align:middle; height:34px;}
.wlg_tab .set_inputa{width:260px;}
.font26{ font-size:26px; line-height:36px!important; color:#656565; font-weight:500;}
.wlg_btn,.wlg_btn3{ height:36px; line-height:36px; padding:0px 10px; background:#6db227; border:1px #62a123 solid; color:#fff; font-size:14px; display:inline-block; cursor:pointer; _width:160px; _border:0px;}
.wlg_btn:hover{ color:#fff;}
.wlg_tab table span{ height:60px;}
.wlg_text{ width:220px; float:left; color:#999999; display:none;}
.wlg_rh{ float:left; padding-left:30px; padding-top:40px;}
.wlg_rh p{ line-height:30px;}
.wlg_rhc{ float:left; padding-left:30px; padding-top:20px;}
.wlg_rhc p{ line-height:30px;}
.wlg_line{ border-top:1px dashed #c1c1c1; width:210px; margin:30px 0px 25px 0px; display:block; clear:both; font-size:1px;}
.wlg_btn2{ background-position: -52px -85px; width:92px; height:38px; line-height:38px; display:inline-block; color:#a5740c; font-weight:700; font-size:14px; cursor:pointer; text-align:center;}
.sina_lg em,.qq_lg em{ background:url(../images/setting/wlg_ico.gif) no-repeat; height:20px; padding-left:5px; width:20px; display:inline-block; vertical-align: middle;}
.sina_lg em{background-position:0px 2px;}
.qq_lg em{ background-position:0px -26px;}
/*验证邮件*/
.em_lf{ width:500px; height:400px; float:left;}
.em_text{ padding-left:20px; padding-top:50px; font-size:14px;}
.em_text dt{ background-position: -164px -86px; display:inline-block; width:80px; height:80px; float:left; }
.em_text dd{ padding-left:100px; line-height:30px;}
.wlg_btn3{background:#ebebeb; border:1px #cccccc solid; color:#818181; margin-left:20px;}
.em_rh{ font-size:14px; line-height:40px;}
.em_rh h5{font-size:14px; font-weight:normal;}
.em_rh p{ color:#999999; background-position:-560px -254px; padding-left:20px;}
.em_rh .ljbd{ padding:0px 5px;}
.em_rh .set_input{ width:50px; margin-left:5px; height:28px; line-height:28px;}
/*重置密码*/
.czmm{float: left;padding-top: 20px;width: 600px; height:260px;}
.czmm th{ width:100px; text-align:right;}
.czmm th, .czmm td {height:auto; vertical-align: top; padding-bottom:5px;}
.czmm .wlg_text,.czmm .set_cuo2{ width:280px; height:50px; line-height:18px; padding-top:4px;}
.czmm .set_cuo2{ padding-left:0px; background:none; color:#dd3c10;}
.czmm .set_input{ float:none;}
/**/

.wdl{ padding-top:30px;}
.wdl .wlg_btn{ width:120px; text-align:center;}
.wdl th,.wdl td{ font-size:14px; height:auto; padding-bottom:20px;}
/*设置新密码*/
.seg_nwwd{ padding:40px 0px;}
/*填写个人资料*/
.txzl{ padding:20px 0px; display:block; overflow:hidden; clear:both;}
.txzl .w_main_r{ width:640px; min-height:500px; _height:550px;}
.txzl .set_c2{ border-bottom:0px;padding-bottom:10px;}
.txzl .set_c2 h3{ font-size:18px; font-weight:normal; float:left; }
.set_input4,.txzl .set_c4 th{ width:110px;}
.set_input4{ float:none;}
.txzl .set_c4 th{}
.bd_l{border-left: 1px solid #E5E5E5;}
.txzl .set_c2{ padding-left:20px;}
.txzl .wlg_btn, .txzl .wlg_btn3{ _width:80px; text-align:center;}
.txzl .em_lf{ width:235px;}
.txzl .set_input{ width:250px;}
.txzl .em_text{ padding-left:0px;}
.txzl .em_text dt{ width:40px;}
.txzl .font26{ font-size:24px;}
.txzl .em_text dd{ padding-left:40px;}
.txzl .em_text dt{ background-position:-525px -158px; height:40px;}

/*个人中心*/
.cen_title{ height:36px; line-height:36px; padding-bottom:8px;}
.cen_titlerh{ font-size:14px;}
.cen_titlerh a{ margin-left:20px;}
.ttb{background-position: -410px -160px;display: inline-block; height: 30px;vertical-align: middle;width: 24px;}
.cen_text,.sc_text{ font-size:18px; font-weight:700; width:300px; float:left;}
.cen_text em,.sc_text em{ display:inline-block; background-position:-380px -162px; width:30px; height:30px; vertical-align:middle; margin-right:10px;}
/*个人中心——我参与的贴子*/
.fb_box{float:right!important;position:relative; padding-top:5px;}
.fbtz{background-position:-158px -176px; width:98px; height:26px; line-height:26px; color:#fff; text-align:left !important; padding-left:10px!important; font-size:14px; padding-right:0px!important;}
.fbtz:hover,.fbtz:link,.fbtz:active{ color:#fff!important;}
.fbla{ border:1px #ccc solid; background:#fff; position:absolute; left:0px; top:30px; width:108px;height:20px; display:none; height:100px;}
.fbla ul{ display:block; overflow:hidden; padding:0px 10px;}
.fbla ul li{height:30px; line-height:30px; position:relative; display:block; padding:0px;}
.fbla ul li a{ width:auto; padding:0px;}
.fbla_c{ border-bottom:1px #e5e5e5 solid; }
.fb_ico,.fb_ico2,.fb_ico3{width:24px; height:28px; display:inline-block; vertical-align:middle;}
.fb_ico{ background-position: -282px -160px; }
.fb_ico2{ background-position: -320px -160px;}
.fb_ico3{ background-position: -346px -160px;}
.huibg{ background:#ccc;}
.fb_list{}
.fb_list td{ text-align:center; padding:10px 0px;}

.fb_list th{ font-weight:normal; background:#f5f5f5; line-height:36px;}
.fb_list tr td,.fb_list tr th{ border-bottom:1px #dddddd solid !important; border-top:1px #dddddd solid !important;}
.tab_tl{padding-left:10px !important; text-align:left !important;}
.fb_user dt img{ width:30px; height:30px; overflow:hidden;}
.fb_user dt{ float:left; margin-right:5px;}
.fb_user dd{ line-height:16px;}
.fb_list .wo_page{ float:right; clear:right;}
/*我的回答*/
.wen,.dui,.cuo,.jian{ display:block; width:18px; height:18px; margin:0px auto;}
.wen{ background-position:0px -198px;}
.dui{ background-position:-22px -198px;}
.cuo{background-position:-64px -198px;}
.jian{background-position:-44px -198px;}
.wytw{ background-position:-159px -206px; width:85px!important; font-size:14px; height:25px; line-height:22px; display:block; text-align:center; color:#fff !important; float:right; padding:0px !important;}
.wytw:hover{color:#fff;}
/*添加的图片*/
.imgtl{ width:170px; border:1px #d4d0c8 solid; height:20px; line-height:20px; float:left; padding:0px 2px;}
.adimgbg{ width:100px; height:66px; border:1px #ccc solid; background:#eee; display: block; float:left; text-align:center;}
.adimgbg img{ max-height:66px; max-width:100px;_height:66px; _width:100px;}
.tab_tl label input{display:inline; width:20px;}
.img_cz{ float:left; width:220px; padding-top:20px;display: inline-block;}
.img_cz .wytw{ float:none;display: inline-block; }
.img_cz label{ display:inline; font-size:14px;}
.img_cz a{margin-left:10px;}
/*我的点评*/
.dmcen{ float:left; width:500px; display:block; overflow:hidden; border-right:1px dashed #ccc; padding-right:50px;}
.dmcen ul{display:block; overflow:hidden; clear:both; padding-bottom:5px;}
.dmcen ul li{ float:left; margin-right:5px; line-height:15px;}
.dmcen p{ padding-bottom:10px;}
.dmcen h3{ font-weight:normal; line-height:30px;}
.start0,.start1,.start2,.start3,.start4,.start5 { background:url(../images/setting/review_start.gif) no-repeat;height:15px; width: 58px;}
.start0{ background-position:0px 0px;}
.start1{ background-position:0px -15px;}
.start2{ background-position:0px -29px;}
.start3{ background-position:0px -43px;}
.start4{ background-position:0px -57px;}
.start5{ background-position:0px -71px;}
/*我的礼物*/
.lwlist{ display:block; clear:both; overflow:hidden;}
.lwlist dt{ float:left; margin-right:10px;}
.lwlist dt img{ width:120px; height:120px;}
.lwlist dd{ line-height:22px;}
.lw_tab{}
.lw_tab .wlg_btn3{ margin-left:0px; cursor: auto}
.lw_tab p{ line-height:24px;}
.lw_tab td{ text-align:left; border-bottom:1px #dddddd solid; padding:10px 0px;}
.lwlist .hui_btn a{ color:#666 !important;}
.lw_tab .qm_btn a{ margin:0px; margin-top:5px;}
.lwts{ width:150px; background:#fff; border:1px #e4e4e4 solid; color:#999; margin:10px 0px; display:block;  padding:5px; position:relative;}
.lwjt{ background-position:-461px -172px; position:absolute; width:21px; height:14px; left:15px; top:-8px; display:block;}
.lwts2{ width:150px; background:#f2f2f2; border:1px #eeeeee solid; color:#666666; margin-top:25px; display:block;  padding:5px; position:relative;}
.lwtl{ background-position:right -315px;  height:23px; position:absolute; left:5px; top:-21px; text-align:right; padding-right:10px; line-height:23px;}
.lwtl em{background-position:-442px -315px; width:10px; height:23px; display:inline-block; float:left;}
/*我认领的商铺*/
.rltext{ text-align:left; float:left;}
.rlls{ width:300px; border-right:1px #ccc dashed; padding:5px 0px;}
.yhq{ border:1px #cccccc dashed; color:#ff7011; padding:5px; width:40px; margin:0px auto; display:block;}
.ed_sp table{ margin:0px auto}
.ed_sp tr th,.ed_sp tr td{ border:0px!important; background:none;}
.ed_sp tr td{ text-align:left;}
.ed_sp select{ float:left; margin-right:10px; border: 1px solid #D9D9D9;height: 24px;padding-top: 2px; width: 100px;}
/*商铺认领*/
.spyl_tab{ width:600px; margin:0px auto; }
.spyl_tab td,.spyl_tab th{ border:0px; background:none; line-height:40px; height:40px;font-size:14px;}

/*内容*/
.con { width:218px; height:auto; border:1px solid #DDD; padding:10px 0 0; float:left; margin:0 0 14px 20px; background:#FFF; position:relative; }
.con_c { padding:0 10px;white-space: normal;word-break: break-all;}
.con_c a{color: #6b8a35; }
.con_c p { width:50px; height:50px; background:url(../images/setting/date.gif) no-repeat; float:left; text-align:center; margin-right:8px; margin-top:0px;}
.con_c dl dt{ display:block; overflow:auto;}
.con_c p span { color:#FFF; font-size:10px; display:block;}
.con_c p strong { color:#646464; font-size:18px;}
.con_c dt a { line-height:18px;color: #6b8a35; font-size:14px;}
.con_c  dl dd { clear:both; margin:5px 0; display:block; overflow:hidden;}
.con_c  dl dd a { margin-right:8px; display:inline-block;color: #6b8a35; }
.photo_xq  .xc_depict{border:none;}
.xc_depict{line-height:22px;border-bottom:1px solid #E2E2E2;padding:5px 0;}
.xc_depict a{color: #6B8A35;}
.user_public{line-height:22px;}
.user_public a img{position:relative;top:8px;}
.user_public a{float:left;}
.user_line{ padding:10px 0 5px; margin:0px; border-top:1px #e2e2e2 solid; margin-top:10px!important;}
.clearfix:after  {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{display: block;}
.user_public_cate span{color:#555555;display:inline-block;}
.user_public_cate a{}
.user_public_cate .jia_gz{float:none;}
.con_g { _width:220px; height:44px; background:#f7f7f7; text-align:center; color:#557917; position:relative;}
.con_g span,.con_g a{ width:48px; height:28px;display:inline-block; margin-top:5px; cursor:pointer;color:#868686;}
.con_g a:hover{text-decoration:none;color:#6B8A35;}
.con_g .line { border-right:1px solid #eaeaea;color:#868686;}
.con_g a em{font-style:normal;display:block;}
.rz_prosper{display:inline-block;}
.rz_prosper,.ico_jia,.ico_lihe,.ico_q,.ico_xin,.ico_rz,.unfold_stop,.bt_jt,.ico_dot,.rz_label a,.rz_bt,.ico_rmd,.rz_prosper,.rz_keep,.rz_shift,.rz_cmt,.rz_shift_cur,.rz_cmt_cur,.rz_editor,.rz_del,.ico_sanR,.ico_liGry,.ico_liRed,.ico_green,.ico_yellow,.ico_san_gry,.bt_post,.bt_preview,.bt_cancel,.bt_save,.bt_define,.btn11,.btn12,.del_pro,.btn14,.btn15{background:url(../images/setting/liuyan_bg.gif) no-repeat;display:inline-block;}
.rz_prosper,.con_g a:hover .rz_prosper,.rz_prosper:hover,.rz_tit_ico a:hover .rz_prosper{background-position:-223px -224px;width:16px;height:14px;}
.con_g a:hover .rz_keep{background-position:-225px -203px;width:16px;height:14px; display:inline-block;}
.rz_shift,.con_g a:hover .rz_shift,.rz_shift:hover,.rz_tit_ico a:hover .rz_shift,.rz_shift_cur{background-position:-225px -175px;width:15px;height:14px;}
.rz_cmt,.con_g a:hover .rz_cmt,.rz_cmt:hover,.rz_tit_ico a:hover .rz_cmt,.con_g a:hover .rz_cmt_cur{background-position:-226px -154px;width:18px;height:14px;}
.rz_cmt_cur {background-position: -280px -194px;height: 14px;width: 20px;}
.rz_prosper{background-position:-285px -150px;width:16px;height:14px;}
.con_g a .rz_keep,.con_g a:link .rz_keep{background-position:-285px -173px;width:16px;height:14px;}
.rz_shift{background-position:-285px -214px;width:15px;height:14px;}
.rz_cmt{background-position:-281px -194px;width:18px;height:14px;}
.con_p { border-top:1px solid #DDD; position:relative;}
.con_jt { width:13px; height:7px; display:block; background:url(../images/setting/jt.gif) no-repeat; position:absolute; top:-7px; _top:-6px; left:185px!important; *left:178px!important;left:178px;}
.con_p dl { width:95%; height:auto; display:table; margin:10px auto; border-bottom:1px dashed #DDD;}
.con_p dt { float:left; width:30px; height:30px;}
.con_p dd a,.con_g a,.con_p p a{}
.con_p dd a:hover,.con_g a:hover,.con_p p a:hover{ color:#557917; }
.con_p dd { margin-bottom:10px; width:165px; float:right;}
.con_p p { text-align:right; margin:0 10px 8px 0;}
.con .del,.con .edit { width:16px; height:50px; background:url(../images/public/icon_delete.gif) no-repeat center top; display:block; padding-top:15px; margin-top:9px; color:#4a4a4a; text-decoration:none;}
.con .edit {  background:url(../images/public/icon_edit.gif) no-repeat center top;border-bottom:1px solid #DDD;}
.con_tit,.video_tit,.video_tit2{ padding-bottom:5px;font-weight:700;font-size:14px;line-height:18px;}
.huifu_text{border:1px solid #cfcfcf;width:91%;height:20px;line-height:20px;padding:6px 10px;color:#bdbdbd;font-size:12px;overflow:hidden;}
.huif{ padding-top:10px;}
.liuyan_list .huifu_text{width:96%;height:60px;}
.pl_list .huifu_text{width:94%;}
.ico_bq{background:url(../images/public/icon_expression.gif) no-repeat;display:inline-block;width:16px;height:16px;position:relative;top:3px;cursor:pointer;}
.shift_mid .ico_bq{position:absolute;top:37px;right:73px;*right:75px;}
.text_hf{margin-top:10px;display:block;width:150px;}
.text_hf i{float:left;top:0;_top:10px;}
.text_hf .btn3{float:right;cursor:pointer;_line-height:20px;}
.btn3 { width:41px; height:23px; background:url(../images/wowo2012/btn10.gif) no-repeat; display: inline-block; text-align:center;}
a.btn3:link,a.btn3:visited {color: #FFF; }
a.btn3:hover,a.btn3:active {color: #333; text-decoration:none;}
.pet_ziliao .btn3 { float:right; margin:15px;}
.text_hf .btn3{float:right;cursor:pointer;_line-height:20px;}
.wo_gz,.yi_gz,.yi_gz,.qnph_c10,.hu_gz,.fl_ti em,.wo_jr{ background:url(../images/setting/wo_ico.gif) no-repeat;}
.wo_gz,.yi_gz,.hu_gz{float:right;display:inline-block;width:61px;height:22px;line-height:22px;text-indent:3px;_line-height:24px!important;}
.wo_gz:hover,.yi_gz:hover,.hu_gz:hover{text-decoration:none;}
.yi_gz {background-position:-8px -521px;}
.hu_gz {background-position:-84px -523px;}
.wo_gz{color:#fff !important;background-position:-8px -486px;padding-left:18px;width:44px;}

/*信息管理-写信息*/
.info_menu dd b{ font-weight:normal; color:#eb6100;}
.xie_ico,.xie_ico:hover{ background-position:-546px -407px !important;width:20px; height:20px; float:left; margin-left:-20px; }
.tz_ico,.tz_ico:hover{background-position:-546px -514px !important;width:20px; height:20px; float:left; margin-left:-20px;}
.in_user{ float:left; padding-left:40px; padding-top:10px; width:100px; text-align:center;}
.in_user img{ width:60px; height:60px; overflow:hidden;}
.in_user a{ color:#588C0E;}
.xie_main{ width:550px; float:left;}
.xie_main th,.xie_main td{ background:none!important; border:0px!important; vertical-align:top; font-size:14px; padding-bottom:10px; line-height:40px;}
.xie_main th{ width:60px;}
.xie_main .dm_input{ margin-right:10px;width:400px; height:28px;}
.xie_main .set_input2{ width:400px; height:150px; vertical-align:top;}
.fs_btn{ padding-right:46px;}
.xx_ico em{  background:url(../images/setting/nwwo_ico.gif) no-repeat 0px -251px!important; width:40px;}
.xx_ico2{ background:url(../images/setting/nwwo_ico.gif) no-repeat -540px -460px ; width:40px; height:30px; display:inline-block; vertical-align:middle;}
.xinxijt{  background:url(../images/setting/xinxijt.gif) no-repeat ; width:12px; height:12px; position:absolute; right:4px; top:2px; display:block; z-index:10; padding:5px;}
.xinxi_label .xinxic{ width:355px; max-height:130px; _height:130px ;background:#f1f1f1; border:1px #e5e4e4 solid; position:absolute; left:6px !important; top:30px; z-index:11; overflow-y:auto; overflow-x:hidden; padding:5px 10px; display:block; clear:both;}
.xinxi_label .xinxic ul{ padding-bottom:5px;}
.xinxi_label .xinxic ul li{ float:left; width:100px; margin-right:10px; background:none; border:0px; text-align:left; white-space:nowrap;}
.xinxi_label .xinxic input{ margin-right:5px;}
.xinxi_bt{width:160px; margin:0px auto; height:30px; display:block;}
.btn_n{width: 73px; display:inline-block; text-align:center; margin-left:10px;}

/*@标签样式*/
.xinxi_label {border: 1px solid #CCCCCC; color: #999999;font-size: 12px;line-height: 22px;padding: 3px;position: relative;width:392px;margin-right:10px; float:left; margin-top:10px; *width:402px;}
.xinxi_label_label {color: #999999;}
.xinxi_label div {display: inline-block;left:3px !important;position: relative;width: 400px;z-index: 2;}
.xinxi_label div label {background: url("http://static.ttpet.org/home/images/tm.gif") repeat scroll 0 0 transparent;display: inline-block;position: relative;width: 400px;z-index: 1;}
.xinxi_label div label input, .xinxi_label div label ul {display: inline;float: left;}
.xinxi_label li {background: none repeat scroll 0 0 #eaeaea;color:#6f6f6f;display: inline;float: left !important;height: 14px;line-height: 16px;list-style-type: none;margin-right: 6px;padding: 3px 2px;width: auto; border:1px #d9d9d9 solid; margin-bottom:4px;}
.xinxi_label li {color: #6f6f6f;line-height: 14px;list-style-type: none;white-space:nowrap;}
.xinxi_label li a {color: #6f6f6f;cursor: pointer;display: inline !important;padding-left: 3px;}
.xinxi_label div label input, .xinxi_label div label ul {display: inline;float: left;}
.xinxi_pane_mid input {margin-right: 5px;position: relative;top: 2px;}
.xinxi_label_input {background: none repeat scroll 0 0 transparent;color: #555555 !important;display: inline;font-size: 12px;height: 22px;
line-height: 22px;outline: medium none;width: 40px;z-index: 999;}
.xinxi_pane_mida {color: #555555;margin-right: 5px;position: relative;top: 2px;width: 150px;z-index: 3 !important;}
/*表情图片样式*/
.boxleft {float: left; padding: 8px 5px 5px; cursor:pointer;}
.talk-emot {background: url("../images/talk/talk_emot.gif") no-repeat scroll 0 0 transparent;}
.talk-emot { display: inline-block;height: 14px;line-height: 14px;margin: 0 15px 0 0;padding: 2px 0 2px 19px;}

/*信息管理系统通知*/
.xttz_btn{ width:700px; height:34px; line-height:34px; background:#ededed; display:block; clear:both; padding:0px 10px; font-size:14px;}
.xttz_btn button{ border:0px; background:none; color:#588C0E; padding-left:20px; display:inline-block; cursor:pointer;font-size: 14px;}
.xttz_btn b{ color:#eb6a10;}
.weidu{ background:url(../images/setting/unread.png) no-repeat; width:16px; height:16px; display:inline-block; margin-right:5px; vertical-align:middle;}
.tz_tab{  width:720px; }
.tz_tab a{color:#588C0E;}
.tz_tab td{padding:10px; border-bottom:1px #ccc solid;}
.tz_rq{ text-align:right; color:#939592; }
.tz_usico{ border-left:1px #ccc solid; padding-left:20px; display:block; overflow:hidden; min-height:60px; position:relative;}
.tz_usico span{ float:left; margin-right:10px;}
.tz_usico p{ cursor:pointer;}
.tz_usico .right{ float:right;}
.tz_usico span img{ width:30px; height:30px; margin-top:5px; border:1px #c9cbc8 solid;}
.xx_box{ background:#f2f2f2; border:1px #cbcbcb solid; padding:10px;width:300px; position:relative; clear:both; margin-bottom:10px; margin-top:5px; }
.xx_box em{background-position:-48px -260px; width:15px; height:10px; display:block; position:absolute; left:20px; top:-8px; }
.xx_bot{ background:none; padding-top:10px; padding-right:0px; width:710px;}
.xx_bot .wo_page{ margin-top:0px;}
/*信息管理发件箱*/
.out_user{ text-align:center; width:80px;}
.out_user img{ width:60px; height:60px; overflow:hidden;border:1px #c9cbc8 solid;}
.paddingleft100{ padding-left:100px;}
.del_btn{ display:none; position:absolute; right:0px; top:0px;}
/*信息管理——信息详情*/
.item_box{ padding:0px 10px;}
.item_tl{ font-size:14px;}
.item_list{ display:block; clear:both; padding:10px; overflow:hidden;}
.item_list dl dt{ float:left; margin-right:20px; width:62px; overflow:hidden; height:80px; text-align:center;}
.item_list dl dt img{ width:60px; height:60px; overflow:hidden;border:1px #c9cbc8 solid;}
.item_list dl dt a{ color:#588C0E;font-size:14px;}
.item_list dl dd{ float:left; display:inline-block; cursor:pointer; width:600px;}
.item_list2{ display:block; clear:both; padding:10px; overflow:hidden;}
.item_list2 dl dt{ float:right; margin-left:20px; width:62px; overflow:hidden; height:80px; text-align:center;}
.item_list2 dl dt img{ width:60px; height:60px; overflow:hidden;border:1px #c9cbc8 solid;}
.item_list2 dl dt a{ color:#588C0E;font-size:14px;}
.item_list2 dl dd{ float:right; display:inline-block; cursor:pointer; width:600px;}
.it_xq{ border:1px #cbcbcb solid; width:470px; position:relative; padding:8px;line-height:18px; display:block;}
.it_xq em{ position:absolute; left:-10px; top:10px; background-position:-103px -258px; width:16px; height:16px;}
.it_xq .del_btn{ right:-25px;}
.it_xq2{ border:1px #dbdcdc solid; width:470px; position:relative; padding:8px;line-height:18px; display:block; background:#f3f4f5; float:right;}
.it_xq2 em{ position:absolute; right:-16px; top:10px; background-position:-127px -258px; width:16px; height:16px;}
.it_xq2 .del_btn{ left:-25px;}
/*用户协议*/
.agr_tl{ text-align:center; padding-bottom:20px;}
.agr_box{ font-size:14px; padding-bottom:20px;}
.agr_box h4{ font-weight:bold; color:#555;}
.agr_box p{ text-indent:2em;}
.hf_input{ width:100%; height:40px; background:#ffffff; border:1px #e8e9e9 solid;}
.item_list2 table{width:90%; margin:0px auto;}
.item_list2 td{ padding-bottom:5px;}
.padlf110{ padding-left:110px;}

/********************************************************/
.fb_btn{background-position:-158px -176px; width:98px; height:26px; line-height:26px; color:#fff; text-align:left !important; padding-left:10px!important; font-size:14px; padding-right:0px!important;}

.template_list { width: 100%; height: auto;overflow: hidden}

.template_list li {
    float: left; margin-left: 5px; margin-top: 5px; 
    height: 150px;
    width: 120px;
}
.template_list li img{
     float: left;width: 100px; height: 100px; margin-top: 5px; margin-right: 10px;
}
.template_list li label{
    float: left;width: 120px; height: 30px; margin-top: 5px;  line-height: 30px;
}


