/* CSS Document */
* { margin:0px; padding:0px;}
img { border:0px;}
body { font-family:Arial, Helvetica, sans-serif; font-size:11px; background:#f6f4e9 url(../images/body_bg.gif) left top repeat-x;}
ul { list-style:none;}
a { text-decoration:none;}
a:hover { text-decoration:underline;}

.red { color:#FF0000;}

.mart10 { margin-top:10px;}

.top_right { clear:both; background:url(../images/bg_1.gif) right 212px no-repeat;}
.left_bottom { clear:both; background:url(../images/bg_2.gif) left bottom no-repeat;}


.body { clear:both; background:url(../images/head_bg.jpg) top center no-repeat;}
.cbody { clear:both; width:942px; height:auto; margin:0px auto; overflow:hidden;}

.header { clear:both; height:114px;}
.searchchoose { float:right; width:286px; height:30px; padding-top:75px;}

/*menu*/
.menu { clear:both; height:40px; padding:0px 30px; line-height:40px;}
.menu li { float:left; background:url(../images/menu_li_bg.gif) right top no-repeat;}
.menu li a { float:left; color:#FFFFFF; font-weight:bold; height:40px; padding:0px 30px;}
.menu li a:hover { background-color:#395784;}
.menu li.on a { background:#395784 url(../images/home_icon.gif) 20px 12px no-repeat; padding-left:40px;}



.footer { clear:both; text-align:center; padding-top:15px; min-height:10px; _height:10px; overflow:hidden; _overflow:inherit; background:#444139 url(../images/foot_bg.gif) left top repeat-x;}
.foot_menu, .foot_link { clear:both; height:40px; line-height:40px; color:#c7c5be;}
.foot_link { height:20px; line-height:20px;}
.foot_menu a, .foot_link a { padding:0px 5px; color:#c7c5be;}
.foot_copy { clear:both; height:40px; line-height:40px; color:#999480;}

.content {clear:both; padding:10px 13px 20px 13px; margin:0px auto; min-height:10px; _height:10px; overflow:hidden; _overflow:inherit; background-color:#f6f4e9;}
.cleft { float:left; width:295px; height:auto; overflow:hidden;}
.cright { float:right; width:610px; height:auto; overflow:hidden;}

/**/
.fastshop { clear:both; padding:15px; background-color:#e8e2d0;}
.fastshop li { height:30px; line-height:30px; color:#2259ac;}
.fastshop li span { float:left; width:100px;}
.fastshop li.submit { text-align:right;}
.aboutus, .hotnews { clear:both; height:auto; background-color:#e8e2d0; overflow:hidden;}
.aboutus h3, .hotnews h3 {clear:both; height:31px; line-height:30px; padding-left:20px; background:url(../images/left_title.gif) left top no-repeat; color:#FFFFFF; font-size:14px;}
.hotnews h3 a { color:#FFFFFF;}
.abcon, .intcon { padding:10px; line-height:20px; color:#545454;}
.abcon a, .intcon a { color:#545454;}

.hotlist { clear:both; padding:10px;}
.hotlist li { height:30px; padding-left:15px; line-height:30px; overflow:hidden; background:url(../images/ioc.gif) left 10px no-repeat; border-bottom:1px solid #CCCCCC;}
.hotlist li a { color:#545454;}

.banner_pic { clear:both; height:266px;}

.gold_wow { height:200px;}

.gold_wow li { float:left; padding:1px;}

.package_title { clear:both; height:65px; position:relative; padding-top:33px; background:url(../images/pack_title_bg.jpg) top center no-repeat;}
.package_link { clear:both; height:30px; padding:0px 8px; font-size:12px;}
.package_link li { float:left; height:30px; line-height:30px; background:url(../images/game_ge.gif) left top no-repeat; padding-left:5px;}
.package_link li a { padding:0px 1px; color:#1e4670;}
.package_link li.noline { background:none; padding-left:0px;}
.package_link li.on { font-weight:bold;}

.title_post { position:absolute; top:-3px; font-weight:bold; height:49px; left:0px; width:500px;}
.title_post li { float:left; width:154px; height:49px; text-align:center;}
.title_post li a { color:#557ea9; line-height:40px; height:40px;}
.title_post li.on { background:url(../images/on_package.png) left top no-repeat;}
.title_post li.on a { color:#FFFFFF;}

.powerjsq { clear:both; padding:10px; border-left:1px solid #e2dcce; border-right:1px solid #e2dcce; height:80px;}
.powerjsq td { height:40px;}


.package { clear:both; border-left:1px solid #e2dcce; border-right:1px solid #e2dcce; min-height:10px; _height:10px; overflow:hidden; _overflow:inherit;}
.package_name { height:46px; margin:1px; color:#557ea9; font-weight:bold; padding-left:10px; background:url(../images/game_title.gif) left top repeat-x; line-height:30px;}
.package_con { padding:0px 10px; line-height:20px;}
.time_price { height:30px; line-height:30px; color:#315388; font-weight:bold; background-color:#c7d7e7; margin:1px;}
.time { float:left; padding-left:15px; width:230px;}
.price { float:left; width:230px;}
.buy_now { float:left; padding-top:5px;}

.page_cont { line-height:20px;}

#ddlMenu{ position:relative;}
.off { color:#898989; background:url(../images/curry_off.gif) 128px 7px no-repeat;}
.on { background:url(../images/curry_on.gif) 128px 7px no-repeat;  color:#f4c400;}
#ddlMenu dt { width:163px; height:30px; padding-left:8px; line-height:28px; overflow:hidden;}
#ddlMenu dd { display:none; position:absolute; top:27px; left:6px; border:1px solid #d5d0c5; padding:2px 0px; font-weight:normal; background-color:#f6f4e9;}
#ddlMenu a{ display:block; padding-left:5px; color:#898989; text-decoration:none; width:153px; height:30px; line-height:30px;}
#ddlMenu a:hover{ background:#7d6700; text-decoration:none; color:#FFFFFF;}


.tr3 { line-height:18px;}
.gold_list .tr3 td { height:30px; border-bottom:1px solid #CCCCCC;}
.red_black { height:40px;}
.red_black a { display:block; text-decoration:none; color:#666666; width:20px; text-align:center; border:1px solid #CCCCCC; height:20px; line-height:20px;}
.red_black a:hover { border:1px solid #666666; background-color:#CCCCCC; color:#FF0000; font-weight:bold;}
.red_black a.pakgeon { border:1px solid #666666; background-color:#CCCCCC; color:#FF0000; font-weight:bold;}

.tr2 td { height:40px;}
.tr2 td a { display:block; text-decoration:none; color:#666666; width:300px; text-align:center; border:1px solid #CCCCCC; height:30px; line-height:30px;}
.tr2 td a:hover { border:1px solid #666666; background-color:#CCCCCC; color:#FF0000; font-weight:bold;}



