﻿* {/* margin:0; padding:0;*/ }
.fixed_box {z-index:9999;overflow:hidden;width:154px;position:fixed;top:110px; right:0px;}
hr{border:1px solid #e2e2e2; border-width: 0 0 1px 0; margin: 10px 3px;}
.content_box { width:154px; /*background:#fff;*/ position:fixed; z-index:2; top:110px; right:0px;overflow:hidden; }
.content_title, .content_bottom, .close_btn a, .show_btn { background:url(../images/sidebar_bg.gif) no-repeat; }
.content_title { height:46px; background-position:-1165px 0; }
.content_title span { display:none; }
.content_list { font-family:Arial, Helvetica, sans-serif; padding:5px 5px; font-size:12px; background:url(../images/gray_line.gif) repeat-y center;}
.content_bottom { height:8px; overflow:hidden; background-position:-1165px -50px;}
.close_btn { position:absolute; right:10px; top:15px; }
.close_btn, .close_btn a { display:block; width:18px; height:20px; overflow:hidden; cursor:pointer; background-position:-44px -90px;}
.close_btn a:hover { background-position:-67px -90px;}
.close_btn a span { display:none;}
.show_btn { display:block;width:28px; height:112px; background-position:-231px 0 ;position:fixed; top:110;right:130px; z-index:1; cursor:pointer;}
.show_btn span { display:none;}

.custom_style_01 .content_box { width:130px; _width:130px; }
.custom_style_01 .content_title { height:33px; background:url(../images/custom_style_01.gif) no-repeat -88px 0; }
.custom_style_01 .content_list { border-left:1px solid #1e1824; border-right:1px solid #1e1824; background:#fff; }
.custom_style_01 .content_list .qqserver p span { display:none;}
.custom_style_01 .content_bottom { height:2px; background:#1e1824; }
.custom_style_01 .close_btn { right:1px; top:2px;}
.custom_style_01 .close_btn, .custom_style_01 .close_btn a { width:24px; height:22px; background:url(../images/custom_style_01.gif) no-repeat -250px 0; }
.custom_style_01 .show_btn { width:33px; height:120px; background:url(../images/custom_style_01.gif) no-repeat -38px 0px;  }
.phoneserver h5 {font-family: "Microsoft Yahei";font-weight: bold;color:red;font-size: 15px; padding:5px 0px; text-align:center;}
.phoneserver p {font-size:14px;padding: 2px 0px;margin: 0px;color: #666; text-align:center;width: auto;}
.qqserver{ padding:0px 8px; overflow:hidden;}
.content_list .qqserver p {padding:1px 0px;margin: 0px;vertical-align: middle; height:30px; width: auto;overflow:hidden; line-height:30px;}
.content_list .qqserver p a{color: #666; text-decoration:none; font-size:14px;}
.content_list .qqserver p a:hover{ text-decoration:underline; color:red;}