a.page_btn, a.page_btn:visited, a.page_btn:link{
        margin:5px 5px 5px 0;
        float:left;
        line-height:17px;
        text-align:center;
        width:17px;
        height:17px;
        color:#888;
        font-weight:700;
        background:url(../images/layout/page_btn.png) no-repeat top center;
}
a.page_btn:hover, #pack_content a.current{color:#4495ec;text-decoration:none;}
.pack { position:relative;float:left;width:180px;}
.pack ul {padding:0 15px;}
.pack ul li {padding:0 0 0 10px;color:#999;font-size:11px;line-height:15px;height:16px;background:url(../images/packages/arrow.gif) center left no-repeat;}
.pack ul li.none {background:none;}
.pack ul li span {color:#ffab4e;}
.pack ul li a.and_more{color:#666;}
.pack ul li a.and_more:hover{color:#4495ec;text-decoration:none;}
.pack_b {padding:0 0 30px;background: url(../images/packages/pack_b_bg.png) bottom center no-repeat;}
.pack_t {height:120px;}
.pack_1  {background:url(../images/packages/package_1_bg.png) top center no-repeat;}
.pack_2  {background:url(../images/packages/package_2_bg.png) top center no-repeat;}
.pack_3  {background:url(../images/packages/package_3_bg.png) top center no-repeat;}
.pack_4  {background:url(../images/packages/package_4_bg.png) top center no-repeat;}
.pack_5  {background:url(../images/packages/package_5_bg.png) top center no-repeat;}
.pack_6  {background:url(../images/packages/package_6_bg.png) top center no-repeat;}
a.buy_now {
        position:absolute;
        top:0;
        right:0;
        width:36px;
        height:36px;
        text-indent:-9999px;
        background:url(../images/packages/buy_now_btn.png) top center no-repeat;
}
a.buy_now:hover {
        background:url(../images/packages/buy_now_btn.png) bottom center no-repeat;
}
/*a.check_btn {position:absolute;top:0;right:0;width:36px;height:36px;text-indent:-9999px;background:url(../images/packages/check_btn.png) top center no-repeat;}
a.check_btn:hover, a.c_current {background:url(../images/packages/check_btn_hover.png) top center no-repeat;}*/
.more {
        position:absolute;
        bottom:8px;
        right:0;
        width:180px;
        height:22px;
        text-align:center;
        background:url(../images/packages/h_line.png) top center no-repeat;
}
a.more_link {
        padding:2px 4px;
        line-height:21px;
        font-size:11px;
        color:#888;
}
a.more_link:hover {
        color:#4495ec;
        text-decoration:none;
}
.bullets {
        float:right;
        width:280px;
        background:url(../images/packages/bullets_bg.png) no-repeat bottom center;
}
.bullets h2 {
        color:#888;
        font-weight:700;
        height:40px;
        text-indent:-9999px;
        background: url(../images/packages/bullet_h2.png) top center no-repeat;
}
.bullets ul {padding:10px 0 15px 15px;}
.bullets ul li{
        color:#777;
        font-size:11px;
        height:22px;
        line-height:20px;
        padding:0 0 0 22px;
        background:url(../images/packages/bullet_pipe.png) left center no-repeat;
}
.bullets ul li span{
        color:#888;
        font-weight:700;
}