@charset "utf-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
/*====basic structure=====*/
.clearfix:after{ content:"."; display:block; height:0; clear: both;visibility:hidden; }
.clearfix{display: inline-block;}
/*---base----*/
body{font-size:12px; font-family:"宋体";}
a:link,a:visited{ color:#333; text-decoration:none;}
a:hover{color:#06c; text-decoration:underline;}
a.f60,a.f60:hover{color:#f60;}a.f00,a.f00:hover{color:#f00;}
a.yzm,a.yzm:visited{color:#c00; text-decoration:underline;}a.yzm:hover{color:#f00;}
a.link_hd,a.link_hd:visited{background:url(../images/icon.gif) no-repeat 0 -100px;color:#fff; display:block; float:right; height:20px;line-height:20px;text-align:center;width:61px;}
.cf00{color:#f00;}.cf60{color:#f60;}.c390{color:#390;}.cc00{color:#c00;}
.f14{font-size:14px;}
/*分页*/
.paginition{text-align:center;padding:10px 0px; color:#333;}
.paginition a,.paginition a:visited{color:#333;}
.paginition a:hover{color:#36c; text-decoration:underline;}
.paginition table{margin:auto; text-align:center;}
/*--main--*/
#main{margin:5px auto 0;width:960px; overflow:hidden;}
.main_l{background:url(../images/double_b.png) repeat-y;float:left;width:705px;}.main_r{background:url(../images/gray_shadow.gif) repeat-y;float:left;width:255px;}
/*---热门短信分享----*/
.sms_bt,.rank_bt,.menu_bt{background:url(../images/bt_sms.png) no-repeat;}
.sms_bt{background-position:0 0;height:27px; padding-top:25px; text-align:right;padding-right:35px;width:670px;}.sms_bt a,.sms_bt a:visited{color:#094085;font-weight:bold;}
.sms_banner{height:85px; margin:16px auto 0;width:682px;}
.sms_wrap{background:url(../images/bg_gray.png) no-repeat 0 0;height:410px;margin:15px auto 0;width:690px;}
#hot_tabmenu{margin:0 auto;width:678px;}
#hot_tabmenu li{width:86px; height:27px; float:left;background:url(../images/sms_tab.png) no-repeat; color:#000; cursor:pointer;}
#hot_tabmenu li#hot1{background-position:0 0;}
#hot_tabmenu li#hot2{background-position:-86px 0;}
#hot_tabmenu li#hot3{background-position:-172px 0;}
#hot_tabmenu li#hot4{background-position:-258px 0;}
#hot_tabmenu li#hot5{background-position:-344px 0;}
#hot_tabmenu li#hot6{background-position:-430px 0;}
#hot_tabmenu li#hot7{background-position:-516px 0;}
#hot_tabmenu li#hot8{background-position:-602px 0;width:76px;}
#hot_tabmenu li#hot1.hover{background-position:0 -40px;}
#hot_tabmenu li#hot2.hover{background-position:-86px -40px;}
#hot_tabmenu li#hot3.hover{background-position:-172px -40px;}
#hot_tabmenu li#hot4.hover{background-position:-258px -40px;}
#hot_tabmenu li#hot5.hover{background-position:-344px -40px;}
#hot_tabmenu li#hot6.hover{background-position:-430px -40px;}
#hot_tabmenu li#hot7.hover{background-position:-516px -40px;}
#hot_tabmenu li#hot8.hover{background-position:-602px -40px;width:76px;}
#con_hot_1,#con_hot_2,#con_hot_3,#con_hot_4,#con_hot_5,#con_hot_6,#con_hot_7,#con_hot_8{clear:both;margin:0 auto;width:684px;}
.sms_list{line-height:28px;margin:0 auto;width:684px;}
.sms_list thead td{ height:35px;padding-top:5px;text-align:center;}
.sms_list tbody td{border-bottom:2px solid #efefef;text-align:center;}
.sms_list tbody th{border-bottom:2px solid #efefef;font-weight:400;text-align:left;}
.sms_list b{display:block;font-weight:400;height:28px;line-height:28px;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;width:468px;}
/*---热门排行榜-----*/
.rank_wrap{background:url(../images/rank_bgb.png) no-repeat bottom;margin-top:30px;padding-bottom:15px;}
.rank_bt{background-position:0 -60px;height:27px; padding-top:25px; text-align:right;padding-right:35px;width:670px;}.rank_bt a,.rank_bt a:visited{color:#094085;font-weight:bold;}
#rank_tab{margin:0 auto;width:678px;}
#rank_tab li{width:96px; height:27px; float:left;background:url(../images/sms_tab.png) no-repeat; color:#000; cursor:pointer;}
#rank_tab li#rank1{background-position:0 -80px;}
#rank_tab li#rank2{background-position:-96px -80px;}
#rank_tab li#rank3{background-position:-192px -80px;}
#rank_tab li#rank1.hover{background-position:0 -120px;}
#rank_tab li#rank2.hover{background-position:-96px -120px;}
#rank_tab li#rank3.hover{background-position:-192px -120px;}
#con_rank_1,#con_rank_2,#con_rank_3{clear:both;margin:0 auto;width:684px;}
.limit{cursor:pointer;font-weight:400;height:28px;line-height:28px;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;width:340px;}
.num1,.num2,.num3,.num4,.num5,.num6,.num7,.num8,.num9,.num10{background:url(../images/num.png) no-repeat;display:block;height:12px; margin:0 auto;overflow:hidden;width:12px;}
.num1{background-position:0 0;}
.num2{background-position:0 -30px;}
.num3{background-position:0 -60px;}
.num4{background-position:0 -90px;}
.num5{background-position:0 -120px;}
.num6{background-position:0 -150px;}
.num7{background-position:0 -180px;}
.num8{background-position:0 -210px;}
.num9{background-position:0 -240px;}
.num10{background-position:0 -270px;}
/*=============右边==============*/
/*--new sms---*/
.new_smsbt,.sharebt,.flow_bt,.sms_btwrap{background:url(../images/bt_sms.png) no-repeat;}
.new_sms,.share_rank,.flow{background:url(../images/bg_gray.png) no-repeat}
.new_smsbt{background-position:-705px 0;height:52px; width:255px;}
.new_smsbt a,.new_smsbt a:visited,.sharebt a,.sharebt a:visited{color:#094085;display:block;font-weight:bold; float:right;padding:25px 5px 0 0;width:60px;}
.new_sms{background-position:-700px 0;height:312px;margin:5px auto 0; width:242px;}
.sms_data{line-height:23px;margin:0 auto; width:224px;}
.sms_data thead td{height:35px;text-align:center; padding-top:15px;}
.sms_data tbody td{text-align:center}.sms_data tbody th{font-weight:400;text-align:left;}.sms_data tbody th span{display:block;height:23px; line-height:23px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;width:105px;}
.sms_data th span{cursor:pointer;}
/*--share rank---*/
.sharebt{background-position:-705px -60px;height:52px; width:255px;}
.share_rank{background-position:0 -410px;height:389px;margin:0 auto; width:242px;}
.ad_sbox{height:64px; margin:10px auto 0;width:232px;}.ad_sbox img{height:64px;width:232px;}
/*--flow--*/
.flow_wrap{background:url(../images/gray_brb.gif) no-repeat left bottom;}
.flow_bt{background-position:-705px -120px;height:52px; width:255px;}
.flow{background-position:-250px -410px;height:339px;margin:0 auto;text-align:center;width:242px;}
/*==============短信分享更多页面===============*/
/*---menu--*/
#menu_wrap{float:left;width:248px;}
.menu_bt{background-position:0 -180px;height:52px;width:248px;}
#menu{margin:0 auto;width:237px;}
#menu li{background:url(../images/menu_sms.png) no-repeat;color:#333;cursor:pointer;display:block;font-size:14px;font-weight:bold;height:37px;line-height:37px;margin-top:5px;text-align:center;}
#menu li.hover{color:#fff;}
#menu li#class1{background-position:0 0;}
#menu li#class1.hover{background-position:-240px 0;}
#menu li#class2{background-position:0 -40px;}
#menu li#class2.hover{background-position:-240px -40px;}
#menu li#class3{background-position:0 -80px;}
#menu li#class3.hover{background-position:-240px -80px;}
#menu li#class4{background-position:0 -120px;}
#menu li#class4.hover{background-position:-240px -120px;}
#menu li#class5{background-position:0 -160px;}
#menu li#class5.hover{background-position:-240px -160px;}
#menu li#class6{background-position:0 -200px;}
#menu li#class6.hover{background-position:-240px -200px;}
#menu li#class7{background-position:0 -240px;}
#menu li#class7.hover{background-position:-240px -240px;}
#menu li#class8{background-position:0 -280px;}
#menu li#class8.hover{background-position:-240px -280px;}
#menu li#class9{background-position:0 -320px;}
#menu li#class9.hover{background-position:-240px -320px;}
/*---content--*/
#content{background:url(../images/sms_bg.png) repeat-y;float:right; width:712px;}
.sms_detail,#con_class_1,#con_class_2,#con_class_3,#con_class_4,#con_class_5,#con_class_6,#con_class_7,#con_class_8,#con_class_9{background:url(../images/sms_bb.png) no-repeat bottom;padding-bottom:15px;}
.sms_btwrap{background-position:-248px -180px;height:46px;padding-top:6px;width:712px;}
.sms_bt1,.sms_bt2,.sms_bt3,.sms_bt4,.sms_bt5,.sms_bt6,.sms_bt7,.sms_bt8,.sms_bt9,.sms_detailbt{background:url(../images/bt_blue.png) no-repeat;height:32px;margin-left:22px;width:681px;}
.sms_bt1{background-position:0 -40px;}
.sms_bt2{background-position:0 -80px;}
.sms_bt3{background-position:0 -120px;}
.sms_bt4{background-position:0 -160px;}
.sms_bt5{background-position:0 -200px;}
.sms_bt6{background-position:0 -240px;}
.sms_bt7{background-position:0 -280px;}
.sms_bt8{background-position:0 -320px;}
.sms_bt9{background-position:0 -360px;}
.sms_detailbt{background-position:0 -400px;}
.sms_content{background:url(../images/bg_gray.png) no-repeat 0 -820px;margin:0 auto;padding-top:20px;width:672px;}
.sms_banner_box{height:101px;margin:0 auto;width:635px;}.sms_banner_box img{height:101px; width:635px;}
.send_tips{color:#f60;height:74px;line-height:22px;margin:5px auto 0;width:620px;}
.list_wrap{background:url(../images/sms_b2.png) repeat-y;width:672px;}
.sms_table{line-height:22px;margin:0 auto;text-align:center;width:635px;}.sms_table a{cursor:pointer;}
.sms_table thead td{}
.sms_table tbody th,.sms_table tbody td{border-bottom:1px dashed #3399cc;font-weight:400;}
.sms_table th span{cursor:pointer;}
.sms_table tbody th{text-align:left;padding:5px 0 0 5px;}
.sms_shareb{background:url(../images/sms_shareb.png) no-repeat; height:70px;width:672px;}
/*-------------短信分享详细页面------------------*/
.sms_detail{min-height:500px;height:500px;}
.detail_box{background:url(../images/smsdetial_bg.png) no-repeat 0 34px;border-bottom:1px dashed #39c; margin:0 auto;width:655px;}
.detailbt_box{background:url(../images/sideline.png) no-repeat bottom;height:42px;margin:0 auto;width:655px;}
.detailbt_box h3{color:#36c;display:block;font-size:14px;font-weight:bold;float:left;line-height:40px;width:200px; padding-left:15px;}
.sms_hits{background:url(../images/m_icon.png) no-repeat left center;float:right;height:40px;line-height:40px;padding-left:20px;width:100px;}
.sms_text{width:630px; line-height:22px; padding:10px 10px 15px 12px;min-height:70px; height:auto !important; _height:70px;}
.sms_text h4{font-size:12px; width:50px; float:left; font-weight:bold; color:#36c;}.sms_text p{float:left; width:580px;}
.sms_note{color:#c60;margin:0 auto;line-height:22px;padding-top:10px;width:640px;}
.sms_linkwrap{text-align:right; padding:30px 30px 10px 0px;}
/*----分页------*/
.paginition{ text-align:center; color:#707070; padding:7px 0; line-height:22px;}
.paginition a,.paginition a:visited{color:#707070;}.paginition a:hover{color:#36c;}
.paginition table{margin:auto; text-align:center;}
/*提示的探出页面*/
.tips_box{width:334px;height:276px;background:url(../images/tips_bg.gif) no-repeat;position:relative;}
.close_bt{height:40px; margin:0 auto;overflow:hidden; text-align:right;width:293px;}.close_bt span{width:23px; height:23px; float:right; display:block; margin-top:10px; cursor:pointer;}
.friend_list{width:320px;clear:both; height:230px; margin:0 auto;}
.friend_list_bt{width:320px; height:40px; background:url(../images/friend_list_bg.gif) no-repeat;}
.friend_list_bt h3{width:100px; display:block; float:left; line-height:40px; padding-left:25px; font-size:12px; font-weight:bold; color:#000;}
.friend_list_bt .dropdownlist{width:150px; float:right; height:25px; padding-top:10px;}
.friend_list_bt .dropdownlist select{color:#666666; line-height:15px;}
.friend_con{width:300px; height:140px; overflow:scroll; overflow-x:hidden; margin:6px auto;}
.friend_con .fri_a{width:93px; height:20px;line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding:2px 0; float:left; font-family:"宋体","sans-serif";}
.friend_con .fri_a label{ vertical-align:middle;}
.friend_con .fri_a .checkbox{ vertical-align:middle;}
.option_wrap{width:275px; padding-right:25px; margin:0 auto; padding-top:3px; text-align:right;}
.ok_btn{width:75px; height:23px; background:url(../images/ok_btn.gif) no-repeat; border:none; cursor:pointer;}
/*点送成功*/
.tips_box .tip1{width:100px; padding:30px 0 0 50px; line-height:24px; height:50px; font-size:16px; font-weight:bold; margin:50px auto 0; background:url(../images/icon1.gif) no-repeat; }
/*点送失败*/
.tips_box .tip2{width:100px; padding:15px 0 0 40px; line-height:24px; min-height:40px; height:auto !important; _height:40px; font-size:16px; font-weight:bold; margin:60px auto 0; background:url(../images/icon2.gif) left center no-repeat; }
.tips_box .tip2 p{line-height:22px; font-size:12px; font-weight:normal;}
/*系统提示*/
.tips_box .tip3{width:100px; padding:10px 0 0 50px; line-height:24px; min-height:40px; height:auto !important; _height:40px; font-size:16px; font-weight:bold; margin:60px auto 0; background:url(../images/icon3.gif) left center no-repeat; }
