* {margin: 0;padding: 0;}
body {background-color: #f0dfb7;font-family: Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS";font-size: 13px; color: #333333; }
h1{font-size:18px;margin:5px 0 10px 0;color:#030;}
.head1 {background:url(images/h_green.jpg) no-repeat;padding:0px 0 10px 30px;}
p {margin-bottom:5px;text-indent:0px;}
a:link, a:visited, a:active {text-decoration: none; color: #330066;}
a:hover {text-decoration: underline;color: #C721FF;}

ul {list-style: none; margin: 0px 5px; padding: 0;}
li {margin-left: 5px; padding: 0px;}
li.list {padding-left: 2px; font-size:14px;padding-top:6px;}
li.sublist {padding-left: 15px; font-size:13px;}
li.sublist2 {padding-left: 30px; font-size:12px;}

#header{position:relative;width:980px;height:200px;background:url(hol/head4_2.jpg) no-repeat;overflow:hidden;margin:0 auto;}
.header_1{position:relative;width:980px;height:30px;margin:0 auto;}
.head_top{position:relative;top:0;height:25px;float:right;background:url(images/head_text.png) repeat-x;overflow:hidden;z-index:100;margin:0 auto;padding:5px 10px 0;}
.head_top h1{font-size:13px;color:#C04000;font-weight: bold;}
.header_2{position:relative;width:980px;height:140px;margin:0 auto;}
#topbanner {float:left;margin-top:73px;margin-left:10px;padding:0;width:468px;height:60px;border:2px solid #fff;}
.header_3{position:relative;width:980px;height:30px;margin:0 auto;}
.menu_1 {list-style:none;font: 12px "Trebuchet MS", Arial, sans-serif;margin:0;	padding:0;}
.menu_1 li {line-height:100%;margin-left:5px; display:inline-block;float:left;}
.menu_1 a.limenu {display:block; text-transform:uppercase; color:#FFF; padding:5px 10px; background:#333;
		-moz-border-radius:10px; -khtml-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.menu_1 a.selected {	display:block; text-transform:uppercase; color:#FFC; padding:5px 10px; text-decoration:none; 	background:#C30A0A;
		-moz-border-radius:10px; -khtml-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.menu_1 a.new {display:block; text-transform:uppercase; color:yellow; padding:5px 10px; text-decoration:none; background:#333;
		-moz-border-radius:10px; -khtml-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.menu_1 a:hover {text-decoration:none;background:#C30A0A;}

#head1 {float: left;width: 170px;}
#head2 {float: left;width: 740px; padding-top: 38px; font-size: 24px;text-align: center;}
#page {position: relative;width: 980px;margin: 0 auto;padding-top: 5px;background: #FFFFFF;}
#lbar {position: relative;left: -5px;float: left;padding-left: 5px;width: 220px;font-size: 12px;}
#lbar a:link, #lbar a:visited, #lbar a:active {font-weight: bold;}

#menu_2{text-align:center;width:980px;height:38px;background:#db2639 url(main/top_menu.jpg);font-size:13px;margin:0 auto;}
#menu_2 ul{list-style-type:none;list-style-image:none;text-align:center;}
#menu_2 ul li{display: -moz-inline-box;margin-right:5px;padding: 5px 1px 5px 1px;}
#menu_2 ul li{display:inline-block;}
* html #menu_2 ul li{ display:inline;}
*+html #menu_2 ul li{ display:inline;}
#menu_2 ul li a{color:#FFC;font-size:13px;display: block;padding-top: 5px;text-decoration:none;}
#menu_2 a:link,#menu_2 a:visited,#menu_2 a:active{text-decoration:none;}
#menu_2 a:hover{text-decoration:underline;}


#menu_3 {text-align: center;width: 980px;height: 38px;font-weight: bold;margin: 2px auto 0 auto;background: #37AEF2 url(main/top_menu.jpg);font-size: 12px;font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;}
#menu_3 ul {margin: 0;padding: 0;list-style: none;}
#menu_3 li {display: inline;}
#menu_3 a.linkmainmenu {display: block;float: left;height: 28px;padding: 10px 1px 0 20px;text-decoration: none;color: #000000;}
#menu_3 a:hover, #menu_2 a:active {color: #FFF;}
#menu_3 a.icomenu {display: block;float: left;height: 39px;padding: 2px 2px 0 2px;text-decoration: none;color: #000000;}

#content {position: relative;float: left;width: 740px;padding-left:10px;}
.post {width: 720px;padding: 10px 4px 4px 4px;float: left;}

#menu {text-align: center;width: 980px;height: 41px;font-weight: bold;margin: 0 auto;background: #37AEF2 url(images/img2.gif);font-size: 12px;}
#menu ul {margin: 0;padding: 0;list-style: none;}
#menu li {display: inline;}
#menu a.linkmainmenu {display: block;float: left;height: 32px;padding: 9px 8px 0 10px;text-decoration: none;color: #000000;}
#menu a.teklink {display: block;float: left;height: 32px;padding: 9px 8px 0 10px;text-decoration: none;background: url(images/img3.gif);color: #FFFFFF;}
#menu a:hover, #menu a:active {background: url(images/img3.gif);color: #FFFFFF;}
#menu a.icomenu {display: block;float: left;height: 39px;padding: 2px 2px 0 2px;text-decoration: none;color: #000000;}

img {border: 0;}
img.left {float: left;margin: 0 10px 0 0;}
img.right {float: right;margin: 0 0 0 10px;}

#footer {width: 980px;text-align: center;margin: 0 auto;padding: 4px 0;background: url(main/img1_1.gif) repeat-x;font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: smaller;}
#footer * {color: #000000;}
#footer_counter {width: 980px;text-align: center;margin: 0 auto;padding: 0;}

#linelink {padding: 2px 0 5px 0;font-family: Arial;font-size: 10px;}

.box-pink {width: 215px;display: block;border: 1px solid #FF00FF;background: #FBF1FF;margin-bottom:10px;overflow:hidden;}
.box-pink a {color: #990066;}
.box-pink a:hover {color: #FF00FF;}
.box-pink .sirebarcont a {color: #990066;}
.box-pink .title {height: 34px; text-align: center; background: url(main/top_menu_pink_1.png) repeat-x; color: #FFFFFF;margin-bottom:5px;padding:0 4px 0 4px;font-variant: small-caps;font-family: tahoma;font-size:15pt; font-weight:normal;}
.box-pink .title a {color: #FFFFFF;}
.box-pink .dno {}
.box-pink .cont {font-family: tahoma;font-variant: small-caps;}
.box-pink .cont strong, .box-pink .cont b {color: #FF00FF;}
.box-pink .today {color: #FF00FF;}

.box-green {width: 215px;display: block;border: 1px solid #68B126;background: #F0FFE2;margin-bottom:10px;overflow:hidden;}
.box-green a {color: #003300;}
.box-green a:hover {color: #68B126;}
.box-green .sirebarcont a {color: #003300;}
.box-green .title {height: 34px;text-align: center;background: url(main/top_menu_green_1.png) repeat-x; color: #FFFFFF;margin-bottom:5px;padding:0 4px 0 4px;font-variant: small-caps;font-family: tahoma;font-size:15pt; font-weight:normal;}
.box-green .title a {color: #FFFFFF;}
.box-green .dno {}
.box-green .cont {font-family: tahoma;font-variant: small-caps;}
.box-green .cont strong, .box-green .cont b {color: #68B126;}

.box-red {width: 215px;display: block;background: #FBF1FF;border: 1px solid #C30A0A;margin-bottom:10px;overflow:hidden;}
.box-red a {color: #660000;}
.box-red a:hover {color: #C30A0A;}
.box-red .sirebarcont a {color: #660000;}
.box-red .title {height: 34px; text-align: center; background: url(main/top_menu_red_1.png) repeat-x; color: #FFFFFF;margin-bottom:5px;padding:0 4px 0 4px;font-variant: small-caps;font-family: tahoma;font-size:15pt; font-weight:normal;}
.box-red .title a {color: #FFFFFF;}
.box-red .dno {}
.box-red .cont {font-family: tahoma;font-variant: small-caps;}
.box-red .cont strong, .box-red .cont b {color: #C30A0A;}

.box-blue {width: 215px;display: block;background: #EAF5FF;border: 1px solid #5bcaf8;margin-bottom:10px;overflow:hidden;}
.box-blue a {color: #005499;}
.box-blue a:hover {color: #5bcaf8;}
.box-blue .sirebarcont a {color: #005499;}
.box-blue .title {height: 34px;text-align: center;background: url(main/top_menu_blue_1.png) repeat-x;color: #FFFFFF;margin-bottom:5px;padding:0 4px 0 4px;font-variant: small-caps;font-family: tahoma;font-size:15pt; font-weight:normal;}
.box-blue .title a {color: #FFFFFF;}
.box-blue .dno {}
.box-blue .cont {font-family: tahoma;font-variant: small-caps;}
.box-blue .cont strong, .box-blue .cont b {color: #5bcaf8;}

.box-yellow {width: 215px;display: block;background: #FFFAE9;border: 1px solid #E8B000;margin-bottom:10px;overflow:hidden;}
.box-yellow a {color: #977100;}
.box-yellow a:hover {color: #E8B000;}
.box-yellow .sirebarcont a {color: #977100;}
.box-yellow .title {height: 34px;text-align: center;background: url(main/top_menu_yellow_1.png) repeat-x;color: #FFFFFF;margin-bottom:5px;padding:0 4px 0 4px;font-variant: small-caps;font-family: tahoma;font-size:15pt; font-weight:normal;}
.box-yellow .title a {color: #FFFFFF;}
.box-yellow .dno {}
.box-yellow .cont {font-family: tahoma;font-variant: small-caps;}
.box-yellow .cont strong, .box-yellow .cont b {color: #E8B000;}

.box-orange {width: 215px;display: block;border: 1px solid #FF4F00;background: #fff8e7;margin-bottom:10px;overflow:hidden;}
.box-orange a {color: #C04000;}
.box-orange a:hover {color: #FF4F00;}
.box-orange .sirebarcont a {color: #C04000;}
.box-orange .title {height: 34px; text-align: center; background: url(main/top_menu_orange_1.png) repeat-x; color: #FFFFFF;margin-bottom:5px;padding:0 4px 0 4px;font-variant: small-caps;font-family: tahoma;font-size:15pt; font-weight:normal;}
.box-orange .title a {color: #FFFFFF;}
.box-orange .dno {}
.box-orange .cont {font-family: tahoma;font-variant: small-caps;}
.box-orange .cont strong, .box-orange .cont b {color: #FF4F00;}

.gift_item {   font-family:Tahoma,Arial;
    margin:0px 5px 10px 0px;
    float:left;
    border:1px solid #eeeeee;
    z-index:1;
    width:156px;
    text-align:center;
    height:265px;
    overflow:hidden;
    background-color:White;
    padding:8px 8px;
}

.g_i_image {
    width:156px;
    text-align:center;
    height:164px;
    z-index:1;
}
.g_i_img_hl {
    display:block;
    height:164px;
}

.g_i_title_box {
    display:block;
    overflow:hidden;
    height:45px;
}

.g_i_title,.g_i_title:link,.g_i_title:visited {
    padding:1px 0;
    display:block;
    font-weight:bold;
    text-decoration:none;
    overflow:hidden;
    background:#FFFFFF;
    color:#000000;
    font-size:12px;
}

.g_i_title:hover {
    background:#559E21 !important;
    color:#fff !important;
    text-decoration:underline !important;
}

.g_i_goto_shop_box{height:42px;}

.g_i_goto_shop, .g_i_goto_shop:visited, .g_i_goto_shop:link {
    display:block;
    padding:1px 0;
    font-size:11px;
    text-decoration:none;
    overflow:hidden;
    background:#FFFFFF;
    color:#656565;
}

.g_i_goto_shop:hover {
    background:#CE1E1E;
    color:#fff;
    text-decoration:underline;
}

.g_i_p_t_box {height:14px; overflow:hidden; }
.g_i_p_t, .g_i_p_t:link, .g_i_p_t:visited {
    padding:0 0 1px 0;
    display:block;
    text-decoration:none;
    color:#9f0f0f;
    font-size:11px;
    overflow:hidden;
    background:#fff;
}

.g_i_p_t:hover {
    text-decoration:underline !important;
    background:#559E21 !important;
    color:#fff !important;
}

.navigate_box {
    background:#8be452; color:#007701; 
    font-family:Arial;
    font-size:11px;
    height:30px;
    overflow:hidden;
    width:420px;
    float:left;
    text-align:center;
    padding-left:300px;
}

.navigate_l_btn {
    float:left;
    margin-top:8px; margin-right:10px;
    height:17px;
    border:none;
    width:17px;
    overflow:hidden;
    background:url(images/paging_l_btn_anh.gif);
    background-position:top;
}

.navigate_r_btn {
    float:left;
    margin-top:8px; margin-left:10px;
    height:17px;
    border:none;
    width:17px;
    overflow:hidden;
    background:url(images/paging_r_btn_anh.gif);
    background-position:top;
}

.navigate_td_norm {
    float:left;
    padding-top:8px;
    height:22px;
    overflow:hidden;
}

.n_title {color:#1c8d11;}
.n_cpn {color:#1c8d11;}
.n_title_2 {color:#000000;}
.n_tpn {color:#000000;}

.gift_foto {position: relative;float:left; width:233px;height:233px; overflow:hidden; border:0px solid #75ca37;}
.gift_foto .img1 {position: relative;width: 233px;height: 233px;display: block;}
.gift_foto .img2{display:none;position:absolute;right:5px;bottom: 5px;}
.gift_foto .img1:hover, .gift_foto .img2{display: block;}
/* .gift_foto img {cursor: url(images/zoom_in.png), pointer;} */

.gift_desc {float:left; width:470px;padding-left:10px;}
.gt_table_h {clear:both; height:30px; width:478px;  overflow:hidden; background:url(images/fv_wtb_t.gif);  background-color:#49af00;background-repeat:no-repeat; margin-bottom:2px;margin-top:10px;}
.gt_table {color:#404040; font-size:12px; width:498px; border-bottom:3px solid #999999; text-align:center;}
.gift_also {color:#404040; font-size:12px; font-weight:bold; width:740px; border-bottom:3px solid #75ca37; text-align:left;margin-bottom:10px;}

.main_img1 {float:left; width:340px;margin: 10px 0 0 10px;padding:0;}
.main_img2 {float:right; width:340px;margin: 10px 10px 0 0;}

table.pdr_border{font-family:Verdana,sans-serif;border: #89d5a9 1px solid;font-size:10px;background-color: #e4faf1;}
table.pdr_border a.goto:link, table.pdr_border a.goto:active, table.pdr_border a.goto:visited, table.pdr_border a.goto:hover{color:#000080;font-weight:bold;text-decoration:none;}
td.pdr_td1{font-family:Verdana,sans-serif;font-size:10px;text-align: center;background-color: #d0f0ff;}
td.pdr_td2{border: #c0ebd0 1px solid;background-color: #ffffff;text-align: center;width: 85px;}
td.pdr_td3{font-family: Verdana, sans-serif;font-size: 15px;font-weight: bold;text-align: center;color: #b5111b;background-color: #d0f0ff;}
td.pdr_td1_1{font-family:Verdana,sans-serif;font-size:12px;text-align: center;background-color: #d0f0ff;}

#share42 {position: fixed;z-index: 1000;margin-left: 990px;}
#share42 {padding: 6px 6px 0;background: #FFF;border: 1px solid #E9E9E9;border-radius: 4px;}
#share42:hover {background: #F6F6F6;border: 1px solid #D4D4D4;box-shadow: 0 0 5px #DDD;}
#share42 a {opacity: 0.5}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1}
