@charset "utf-8";
/* CSS Document */

body{background:url(../images/intropage_bg.jpg) repeat-x top left;}
#introbanner{ height:186px;}
#innerbodys,#print_body{ width:999px; margin:0px auto;}
#main_title{ background:url(../images/c-2_03.jpg) no-repeat bottom left; height:34px;}
#main_intropage_bg{ background:url(../images/w2_06.jpg) repeat-y top left;  }
#main_introfooter_bg{ background:url(../images/d-2_08.jpg) no-repeat top left; height:28px;}
#maincontent_intropage{ width:647px; margin:0px auto;}
#banners{ margin:4px 0px 0px 0px; text-align:center;}
#main_title span{ display:block; padding-left:130px; padding-top:8px; color:#FFFFFF; font-size:13px; font-weight:bold;}
#main_intopage_bodys{ padding:4px 20px; line-height:26px;}

#pageNav{ text-align:center;}

#inntopnews{ background:url(../images/desgxd2_left_top.jpg) no-repeat top left; height:72px; position:relative;}

#inner_right_eventtop{ background:url(../images/desgxd2_right_eventtop.jpg) no-repeat top left; height:67px;}

div#inc_right  div#inner_right_eventtop div.intros{ padding:8px 4px }

#inc_mainbolck{  width:718px; margin:0px auto; overflow:hidden;}
#innerPage_bg{ background:url(../images/desgxd2_12.jpg) repeat-y top left;}
#innpage_footer{ background:url(../images/desgxd2_16.jpg) no-repeat top left; height:30px;}
#innerpage_border{ background:url(../images/desgxd2_09.jpg) no-repeat top left;}
#innerpage_body{  min-height:500px;
  height:auto !important;
  height:500px;
   
  
  }
#innerpage_body{ margin:6px 24px; line-height:250%; font-size:13px;}
h2.pageHeader,h1.pageHeader{ font-size:13px; margin:4px 0px 0px 130px; color:#FFF; padding-top:2px;}
h1.eventTitle{ font-size:15px; text-align:center;}
#innerloopnews{ width:550px; height:30px; position:absolute; right:10px; top:10px; height:30px;}

#toolsdefult h2{ text-align:center;}
#productimages{ text-align:center;}
#toolsdefult h2,#bigPics{ text-align:center;}

#search_main_title{ background:url(../images/searchs_07.jpg) no-repeat; height:34px;}
#search_main_intropage_bg{ background:url(../images/searchs_10.jpg) repeat-y top;}
#search_main_introfooter_bg{ background:url(../images/searchs_12.jpg) no-repeat top left; height:40px;}
#search_right_header{ height:71px; background:url(../images/searchs_03.jpg) no-repeat top left;}
#searchlastnews{ float:right; width:814px; height:28px; margin-top:15px; }

ul.eventlist li,
ul.eventlist{ list-style:none; padding:0px; margin:0px;}
div.graytitle{ float:left; width:400px;}
div.gray01{ float:right; width:130px;}
ul.eventlist li { border-bottom:1px dashed #CCC; height:26px; clear:both;}
h1.newstitle{ font-size:18px; text-align:center;}
div.display_box2{ text-align:center;}
.clear{ clear:both;}


/**artile list**/
ul#artile_list{ width:580px; margin:0px auto;}
#artile_list li{ clear:both;}
#artile_list li{ height:26px;  border-bottom:1px #eeeeee solid;   background:url(../images/bo_int.gif) no-repeat 4px 6px;}
#artile_list li p{ float:left; width:440px; margin:0px; padding:0px;}
#artile_list li em{ float:right; width:120px; text-align:right; display:block;}
#artile_list li a{ display:block; margin:0px 0px 0px 20px; color:#4c4c4c; text-decoration:none; }
#artile_list li a:hover{ text-decoration:underline;}


#products_list li{ float:left; width:160px; padding:8px 18px; height:150px; text-align:center;}
#products_list li div{ }
#pageNav{ clear:both;}

#searchintrod from{ margin:10px 0px 0px 40px;}

#gallery_title{ text-align:center;}

#mainintros{ width:952px; margin:0px auto;}


 
/****Comment****/
.comment_user{ padding:10px 0px 0px 0px;}
.comment_intro{ padding:4px 0px; margin:2px 10px;}
.comment_title{ background:#e1f2d1; padding:2px 0px; height:22px;}
.comment_title em{ font-style:normal;   font-weight:bold; padding-top:2px; margin:0px 0px 0px 10px; float:left;}
.comment_title span{ font-size:10px; padding-top:2px; margin:0px 10px 0px 0px; float:right;}
.comment_detail{ background:#f8fbff; border:#9ad0fb solid 1px; margin:8px 8px 8px 20px; padding:15px;}

#sendcomment{ width:600px; margin:0px auto;}
#sendcomment textarea { width:90%; border:1px solid #999999; margin:5px 0px; padding:10px; font-size:12px;}
.comment_vailidationcode{ width:70px;  border:1px solid #999999;}
#sendcommenttools{ padding:10px 0px 0px 0xp; display:block;}

/******/
#innerpage_body h3.traile_title{ padding-left:20px; background:url(../images/sutitle1_06.jpg) no-repeat top left; color:#FFF; padding-left:38px; height:38px; font-weight:bold;}
.eventItem_comment{  }
.eventItem_title{ padding-top:40px; padding-left:23px; font-size:12px;}
.trailcontents_item li{ position:relative;}
.trailcontents_item li div.eventTitlePost{ position:absolute; top:15px; left:20px; width:140px;  height:90px;}
.eveday1{ background:url(../images/zszero_day1.jpg) no-repeat top left; color:#FFF;}
.eveday2{ background:url(../images/zszero_day2.jpg) no-repeat top left; color:#FFF;}
.eveday3{ background:url(../images/zszero_day3.jpg) no-repeat top left; color:#FFF;}
.eveday4{ background:url(../images/zszero_day4.jpg) no-repeat top left; color:#FFF;}
.eveday5{ background:url(../images/zszero_day5.jpg) no-repeat top left; color:#FFF;}
.eveday6{ background:url(../images/zszero_day6.jpg) no-repeat top left; color:#FFF;}
.eveday7{ background:url(../images/zszero_day7.jpg) no-repeat top left; color:#FFF;}
.eveday8{ background:url(../images/zszero_day8.jpg) no-repeat top left; color:#FFF;}
.eveday9{ background:url(../images/zszero_day9.jpg) no-repeat top left; color:#FFF;}
.eventline{ border-top:dashed 1px #CCC; padding:9px 0px;  }

a.eventtoppage{ height:67px; display:block; width:259px; }
 
 
