﻿*{ margin:0px; padding:0px;}
body{ font-family:Arial,Helvetica,sans-serif;font-size:12px;background:#ffffff;}
.top{margin-top:36px; height:15px; overflow:hidden;  float:right; width:580px; }
.top ul{  }
.top li{ float:right;padding-left:5px; padding-right:5px; list-style:none; }
.top .en{ margin-top:-2px;}
.top .top_lin{ width:1px; height:12px; background:url(../images/help_ind_lin.gif) repeat-y 3px;  overflow: hidden;  }
.top {}
.main{   }
.main_lef{ float:left; width:400px;  position:relative;  z-index:10000 }
.logo{top:20px; left:0px; z-index:-100 ;}
.ch_city{     }
.ch_city{ font-size:14px; color:#ff6505; font-weight:bold; letter-spacing:5px;}
.ch_city span{ font-size:12px; font-weight:normal; letter-spacing:0px; color:#5f5f5f; margin-left:10px;}
.ch_city_btn{ position:relative; z-index:10000; cursor:pointer; }
.ch_city_btn a{ color:#5f5f5f; text-decoration: underline; }
.ch_city_btn a:hover{ color:#5f5f5f; text-decoration: none; }
.hd-more{position:absolute;  top:32px; left:181px;}

.ch_city_list{ border:1px solid #9fd3f1;background:#FFFFFF ;text-align:center;display:none;padding:5px 0;z-index:10000;  left:50px;  }
.ch_city_list { font-size:12px; font-weight:normal; letter-spacing:0px; color:#5f5f5f;    background:#fff;  text-align:center;}
.ch_city_list { width:100px; }
.ch_city_list li{ line-height:24px; width:80px; display: block;  margin:0 auto;}
.ch_city_list li a{color:#ff6505; text-decoration:none;width:80px; display: block;}
.ch_city_list li a:hover{color:#fff; text-decoration:none;  background:#ff6505;width:80px;display: block;}

.logo{ overflow: hidden; border:0px;   width:170px;  height:50px; }
.logo_btn{ background:url(http://img.handylink.cn/logo.gif) no-repeat;width:170px; height:50px;  display: block;  cursor:pointer; }

.service_phone{ float:left;  }
.service_phone{   font-weight:bold;z-index:-10 }
 
.search_box_ind {float:right; }
.search_box_ind td{padding:0 3px;}
.sear_inp{ width:209px; height:17px; border:1px solid #c1c1c1;color:#999;padding-top:2px; padding-left:5px; }
.sear_inp_on{ width:209px; height:17px; border:1px solid #c1c1c1;  color:#5f5f5f;padding-top:2px; padding-left:5px;}
.sear_ind_select{ width:87px; height:21px; overflow:hidden;}
.search_box_ind_m{width:61px; height:19px; background:url(../images/sear_ind_btn_m.gif) no-repeat; overflow: hidden; border:0px; cursor:pointer;}

.fl_map{ width:60px; float:left; margin-left:5px;  text-indent:1em; background:url(../images/fl_icon.png) 0 5px no-repeat; }
.search_map a{ color:#1c6ec9; text-decoration:none;}
.search_map a:hover{ color:#1c6ec9; text-decoration:underline}
.search_map a,.search_map a:hover{ margin-right:5px;}
/* search_tab  */

.search_tabs_title ul{ height:25px;  line-height:25px;  }
.search_tabs_title li{line-height:25px;width:80px;height:25px; background:red; float:left; margin-left:-1px;text-align:center;  background:url(../images/search_tabs_title_li_icon.gif) no-repeat -30px 3px ; }
.search_tabs_title li{ cursor: pointer;} 
.search_tabs_title li a {display: block; color:#000000; text-decoration: none;}
.search_tabs_title li:hover {color:#747474;text-decoration: none;}
.search_tabs_title .on {background:url(../images/search_tabs_title_li_icon.gif) no-repeat -30px -16px ;width:80px;  font-weight:bold;}

.contain_city{width:162px;height:20px; float:right;   }
.contain{width:118px;height:20px; float:right; margin-top:5px; }
.select_box{background:url(../images/search_box_arrow.gif) no-repeat ;font-size:12px; height:20px;line-height: 20px;padding-left:5px;}
.select_box_on{background:url(../images/search_box_arrow.gif) no-repeat; color:#2680e6; font-size:12px; height:20px;line-height: 20px;padding-left:5px;}
.select_box_up { position: relative;z-index:1000}
.select_box_up ul{ margin-top:0px; position:absolute;left:0px; top:-5px;border:0 solid #e9e9e9;border-width:0 1px 1px 1px;font-size:12px;width:166px;text-align:left;background:#f7f7f7; z-index:1000;}

.select_box_up li{ display:block; width:166px; height:20px; cursor:pointer; line-height:20px; text-indent:5px;}
.select_box_up li a{width:166px; display: block;  text-decoration:none;color:#0651a5; font-weight:normal;}
.select_box_up li a:hover{height:20px; background:#2680e6; color:#fff;width:166px; display: block;}

.search_box_inp_table{ float:right;}
.search_box_inp_table td{  line-height:23px;}
.search_advanced{ }
.search_advanced a{ color:red;  }
.search_advanced a:hover{ color:#fff; background:red;}
.search_box_inp{  width:114px; height:17px; line-height:16px;  border:0px; background:url(../images/search_box_arrow.gif) no-repeat 0  -22px  ; padding-left:3px; padding-right:3px; float:right;}
* html .search_box_inp{ background-attachment: fixed;line-height:20px;padding-top:0px;height:20px;}
.search_box_inp{ background-attachment: scroll; padding-top:3px; }
.search_box_inp_small{  width:45px;padding-left:3px;padding-right:3px; height:20px; line-height:20px;  border:0px; background:url(../images/search_box_arrow.gif) no-repeat 0  -66px  ; float:right;  }
* html .search_box_inp_small {background-attachment: fixed;line-height:20px; padding-top:0px;height:20px;}

.search_box_inp{ background-attachment: scroll; padding-top:3px; }


.search_box_inp_small{ background-attachment: scroll; padding-top:3px;}
.search_box_inp,.search_box_inp_small{color:#2680e6; }
.search_box_inp{ }
.f12bla span{   }
.f12bla li { line-height:28px;    clear:both}

.f12bla li .tyx li{line-height:22px;}
.f12bla table{ }
.f12bla li dl{ float:right; width:110px; }
.f12bla dt{}
.f12bla dd{ }
.f12bla dd a{ color:#666; text-decoration:underline; line-height:25px; }
.f12bla dd a:hover{ color:#fff;  background:#0f6ac3; text-decoration:none;line-height:25px}
.f12bla table ,.f12bla td,.f12bla { }
/* 首页banner */

.focusImg{ background:#f8fcfe; width:490px; height:197px;overflow:hidden; }
.main_img{ position:relative; overflow:hidden;width:490px;text-align:left; height:158px; overflow:hidden;}
.main_img .normal{ z-index: -10 }
.main_img img{ width:490px; overflow:hidden; }

.sidePic {position:absolute; width:120px;right:5px;bottom:5px;z-index:10;}

.sidePic ul { z-index:10 }
.sidePic li {overflow:hidden;  float:left;z-index:10 }
.sidePic li { width:18px; height:18px;background:#fff; text-align:center; line-height:18px; margin-right:5px;cursor: pointer; }
.sidePic li a{ border:1px solid #ddd; color:#7F0019; text-decoration:none;padding:3px 5px;cursor: pointer }
.sidePic li a:hover{ border:1px solid #7F0019; color:#ffffff; background:#7F0019;text-decoration:none;padding:3px 5px;cursor: pointer; }
.sidePic .on a { border:1px solid #7F0019;color:#ffffff; background:#7F0019;cursor: pointer; }
.sidePic .on a:hover { border:1px solid #7F0019;color:#ffffff; background:#7F0019;cursor: pointer; }
 .title_name_green{ line-height:25px; height:25px;   text-align:left;  background:url(../images/title_icon.gif) no-repeat -40px -16px; font-size:12px;  font-weight:bold;  color:#000;padding-left:17px; }
  .title_name_blue{ line-height:25px; height:25px;   text-align:left;  background:url(../images/title_icon.gif) no-repeat -39px -39px; font-size:12px;  font-weight:bold;  color:#000;padding-left:17px; }
    .title_name_gray{ line-height:25px; height:25px;   text-align:left;  background:url(../images/title_icon.gif) no-repeat -40px -61px; font-size:12px;  font-weight:bold;  color:#000; padding-left:17px;}
/*   */
.side_box{}
.list_acc{}
.side_box h2{  margin-bottom:8px; font-size:14px; color:#75a4fb; font-weight:bold; line-height:normal;}
.title_name_top{ height:12px; background:url(../images/title_bg.gif) repeat-x 0 10px  ;   overflow:hidden;  } 
 
*+html .list_acc li{ line-height:22px;}
*html .list_acc li{ line-height:22px;}
.list_acc li{ line-height:21px;}

.list_acc a{color:#2a5a9a; text-decoration:underline; }
.list_acc a:hover{text-decoration:none;  color:#fff; background:#2a5a9a;}

.btn_login{ width:44px; height:19px;  background:url(../images/btn.gif) no-repeat -0 0;  border:0px;  cursor:pointer;    }
.btn_find{ width:69px; height:19px;  background:url(../images/btn.gif) no-repeat -49px 0;  border:0px;  cursor:pointer;   float:right; }
.btn_reg{ width:44px; height:19px;  background:url(../images/btn.gif) no-repeat -74px -25px;  border:0px;  cursor:pointer;    }
.btn_pt_order{ width:70px; height:19px; background:url(../images/btn.gif) no-repeat -48px -182px; border:0px; cursor:pointer;  }
.btn_class_com{ width:97px; height:19px; background:url(../images/btn.gif) no-repeat -21px  -298px ; border:0px;cursor:pointer; }
.inp_login{  border:1px solid #dcdcdc;width:130px; height:17px;color:#696969 ; }
.tab_login td{ padding-top:6px;line-height:25px;}
.tab_login th{ padding-top:0px;line-height:25px; text-align: left; font-weight:normal;}


.list_card{  }
.list_card ul{  }
.list_card {   }
.list_card  dl{   }
.list_card  dt{   }
.list_card  dd{  line-height:22px;}
.list_card  img {  width:110px; height:62px; }

.list_news{ line-height:18px; }
.list_news dl{  }
/*
.list_news dl img { width:180px; height:120px; overflow:hidden; float:left; margin-top:4px;  }
.list_news dl img { border:1px solid #c5c9d0; padding:1px;}
*/

.list_news dl .news_img { width:180px; height:120px; overflow:hidden; float:left; margin-top:4px;  }
.list_news dl .news_img { border:1px solid #c5c9d0; padding:1px;}
.list_news dl img {width:180px;}


.list_news dt{ font-weight:bold;   }

.list_news_ind ul{}
.list_news_ind li{ line-height:22px;}
.list_news_ind li a{color:#000; text-decoration:none;}
.list_news_ind li a:hover{text-decoration:none;  color:#fff; background:#2a5a9a;}
.list_news dd{ color:#818181}
.list_news dd,.list_news dt{ margin-left:195px;line-height:18px; }
.content .list_news li{  height:140px; overflow: hidden; }
.list_news ul{ margin:0px; padding:0px;}
.list_news li a{ color:#000; text-decoration:none; }
.list_news li a:hover{ text-decoration:none;  color:#fff; background:#2a5a9a;}
.list_news li{ line-height:22px }
.list_arrow_news{ color:#FF6018; font-weight:bold; font-size:9px;}
.list_news span a{ color:#3366ff; text-decoration:none;}
.list_news span a:hover{ color:#3366ff; background:none; text-decoration:underline; }

.side_img_ad{ width:178px;  overflow:hidden; }

.list_qlink{  width:180px; }
.list_qlink ul{   }
.list_qlink li{ line-height:18px;}
.list_qlink  a{ color:#666; text-decoration:none;}
.list_qlink  a:hover{ text-decoration:none;  color:#fff; background:#2a5a9a;}

.list_school{ width:248px; overflow:hidden;  }
.list_school ul{ }
.list_school li img{ width:120px; height:40px; overflow: hidden;}
.list_school li{  text-align:left; width:122px; float:left;margin-bottom:4px;height:51px; overflow: hidden;}
.list_school .box_right{  margin-left:4px; height:51px;overflow: hidden;float:left;}
.list_school li a,.list_school .box_right a{ display:block;border:1px solid #ddd; }
.list_school li a:hover,.list_school .box_right a:hover{border:1px solid #1985dc;  display:block;}

.list_step{}
.list_step ul{}
.list_step li{ width:94px; height:40px; line-height:20px; float:left; text-align:center; cursor:pointer;}
.list_step li a{ }
.list_step .arrow_icon{ background:url(../images/arrow_icon.gif) no-repeat center ; width:35px; height:40px; overflow: hidden;}
/*
.list_step_box_color_01{ border:1px solid #1faddb; background:#d0ecf7; color:#1faddb}
.list_step_box_color_02{ border:1px solid #f4ad16; background:#fcf1cd; color:#f4ad16}
.list_step_box_color_03{ border:1px solid #9dbf1c; background:#eef2c8;  color:#9dbf1c}   */

.list_step_box_color_01{ border:1px solid #1faddb; background:#d0ecf7; }
.list_step_box_color_02{ border:1px solid #f4ad16; background:#fcf1cd; }
.list_step_box_color_03{ border:1px solid #9dbf1c; background:#eef2c8; }

.sear_ch_list a {float:left;background:url(../images/sear_ch_list_left.gif) no-repeat left top;	margin-right:2px;padding:0px 5px 5px 8px;text-decoration:none;color:#72a9dd;margin-top: 0px;}

.sear_ch_list a span {float:left;display:block;padding:8px 12px 8px 8px;text-decoration:none;background:url(../images/sear_ch_list_right.gif) no-repeat right top;}
.sear_ch_list a span {float:none;}
.sear_ch_list a:hover {background:url(../images/sear_ch_list_left_on.gif) no-repeat left top;text-decoration:none;color:blue;}
.sear_ch_list a:visited,.sear_ch_list a:active{color:#72a9dd; }
.sear_ch_list a:hover span {background:url(../images/sear_ch_list_right_on.gif) no-repeat right top; text-decoration:none;color:#1985dc;}
.sear_ch_list .on a,.sear_ch_list .on a  span,.sear_ch_list a:hover span,.sear_ch_list a:hover{	color:#1985dc;font-size:12px;}
.sear_ch_list .on a  {background:url(../images/sear_ch_list_left_on.gif) no-repeat left top; font-size:12px;}
.sear_ch_list .on a span {background:url(../images/sear_ch_list_right_on.gif) no-repeat right top;}


.sear_ch_list ul{}
.sear_ch_list li{ }


.sear_ch_list_city ul{ margin-left:5px; z-index:0}
.sear_ch_list_city li{width:101px; height:39px;  float:left; margin-right:10px; }
.sear_ch_list_city .beijing{ background: url(../images/city_1.gif) no-repeat; }
.sear_ch_list_city .shanghai{background: url(../images/city_2.gif) no-repeat;}
.sear_ch_list_city .guangzhou{background: url(../images/city_3.gif) no-repeat;}
.sear_ch_list_city .shenzhen{background: url(../images/city_4.gif) no-repeat;}
.sear_ch_list_city .chengdu{background: url(../images/city_5.gif) no-repeat;}

.sear_ch_list_city li{ }
.sear_ch_list_city .city_off{ filter:alpha(opacity=20); -moz-opacity:0.2; opacity: 0.2;  display:block; }
.sear_ch_list_city .city_on {    }


.sear_ch_list_city li{ position:relative; z-index:0;}
.map_ct{ width:110px;  background:#f8f8f8;  border:1px solid #1985dc;  position:absolute;top:-5px; left:-5px;}
.map_ct_1{ width:110px;  background:#fff;  border:1px solid #f1f4fb;  position:absolute;top:-5px; left:-5px;}
.map_ct_body{padding:4px 4px 0px 4px; text-align:center;}
.map_ct_body a{  }
.map_ct_body a:hover{  }
.map_link { line-height:20px; height:20px;}
.map_link a{color:#1985dc;  text-decoration:none; }
.map_link a:hover{color:#1985dc; text-decoration:underline;}

.tab_today{ width:100%;}
.tab_today th,.tab_today td{  text-align:center; font-weight:normal;  line-height:23px; border-right:1px dotted #666;  }
* html .tab_today th { line-height:25px;}
* html .tab_today td{ line-height:25px;}
.tab_today th{ border-bottom:1px dotted #666; background:#f5f8fc;  color:#585858;  }
.tab_today td{  border-right:1px dotted #666;  }
.tab_today .td_right{ border-right:0px;}
.tab_today_row{ background:#f5f8fc;}
.tag_today_row_c{ background:#cfe6f9;}

.list_img_groom{ width:240px; height:50px; overflow: hidden;}

.list_datum{}
.list_datum ul{ height:25px;  line-height:25px;border-left:1px solid #dcdddd;   }
.list_datum li{line-height:25px;width:121px;height:25px; background:red; float:left; margin-left:-1px;text-align:center;  background:url(../images/search_tabs_title_li.gif) no-repeat left; }
.list_datum li{ border-left:1px solid #dcdddd;border-right:1px solid #dcdddd;border-top:1px solid #dcdddd;cursor: pointer;} 
.list_datum li a {display: block; color:#135cbc; text-decoration: none;}
.list_datum li:hover {color:#135cbc;text-decoration: none;}
.list_datum .on {background:#fff;width:121px;  font-weight:bold;}

.list_datum_box{ width:250px;  }
.list_datum_box li{ line-height:24px; font-size:12px;  }
.list_datum_box li a{ color:#666; text-decoration: none;}
.list_datum_box li a:hover{ text-decoration:none;  color:#fff; background:#2a5a9a;}
.list_datum_box li{ line-height:24px; background:url(../images/list_news_line.gif) repeat-x  0 23px; }
.list_datum_box{ color:#FF6018;}
.list_datum_box .box_right a{color:#0000fb; text-decoration:underline;}
.list_datum_box .box_right a:hover{text-decoration:none;  color:#fff; background:#2a5a9a;}

.list_sear_school{width:950px; margin:0 auto;}
.list_sear_school ul{ height:50px; overflow:hidden;    }
.list_sear_school li{ width:122px; height:42px; float:left;   padding:1px; overflow: hidden; display: block; }
.list_sear_school img{ width:120px; height:40px; overflow:hidden;display: block; }
.list_sear_school li a{ overflow: hidden;  border:1px solid #ddd;display: block;  }
.list_sear_school li a:hover{overflow: hidden;border:1px solid #1985dc; display: block;  }
/*
style="border: 1px red solid;" onmouseover="this.style.filter='',this.style.border='1px solid #1985dc';" onmouseout="this.style.filter='',this.style.border=' 1px red solid;';"
*/
.wr_11{ margin-right:11px;}
.wr_10{ margin-right:10px;}
.wr_8{ margin-right:8px;}
.wr_7{ margin-right:7px;}
.link_163{ margin-right:10px; font-weight:bold;}
.friend_links li{  float:left; padding:3px;  margin_right:10px;  }
.friend_links li a{  line-height:26px; overflow: hidden; color:#666666;white-space: nowrap; word-break: keep-all;text-decoration: none;}
.friend_links li a:hover{ text-decoration:none; line-height:26px;overflow: hidden;  color:#fff; background:#2a5a9a ; white-space: nowrap; word-break: keep-all;  }
/*foot*/

.footer{ }
.footer ul{ text-align:center;  color:#767676;}
.footer li{  text-align:center; padding:0 5px;display:inline; line-height:26px;  } 
.copy_line{ background:url(../images/title_bg.gif) repeat-x ; height:10px; overflow:hidden; clear:both; width:980px; margin:0 auto;}
.copy{ line-height:20px;  font-size:12px; color:#767676; text-align:center; font-family: Verdana, Helvetica, sans-serif;}
.footer li a{ color:#767676; text-decoration:none;}
.footer li a:hover{ color:#fff; text-decoration:none; background:#2a5a9a;}

.copy a{ color:#767676; text-decoration:none; font-size:12px;}
.copy a hover{ color:#fff; text-decoration:none; background:#2a5a9a; font-size:12px;}

/* content    */
.f_14{ font-size:14px; line-height:28px;}
.f_13{ font-size:12px; line-height:28px;}
.content{ line-height:20px;  }
/*
.content ul{ padding-left:10px; }
*/
.content h3{ font-size:16px;  }
.content h4{ font-size:13px; margin-top:10px;line-height:30px; }

.list_crad_step li{ width:180px; height:50px; overflow:hidden; float:left; margin-right:10px; line-height:28px; padding-right:10px; }
.list_crad_step li span{ font-size:100px;  font-family: Arial; float:left;  line-height:80px; margin-left:-10px; }

.step_cr_1{border:1px solid #1faddb; background:#d0ecf7; }
.step_cr_2{border:1px solid #f4ad16; background:#fcf1cd; }
.step_cr_3{border:1px solid #9dbf1c; background:#eef2c8; }
.step_cr_1 span{ color:#1faddb;}
.step_cr_2 span{ color:#f4ad16;}
.step_cr_3 span{ color:#9dbf1c;}
 
.wl_100 li{ width:100px; float:left; }
.ul_l_line{ border-left:1px solid red; padding-left:14px;}

/*   */
.btn_con_reg{ width:130px; height:30px;  border:1px solid #ddd; background:#ededed; cursor:pointer;}

.list_num ul{ list-style-type:decimal; list-style-position:outside ;}
.list_num li{ list-style-type:decimal; list-style-position: inside}

.tab_search{ width:740px;  line-height:30px;  }
.tab_search td,.tab_search th{ padding-left:5px; border-bottom:1px solid #deebf7; padding-bottom:3px;padding-top:3px;}

.tab_search th{ }
.tab_search td{ }

.tab_search  .select_box_up ul{top:0px;}
.tab_search  .contain{margin-top:0px;}
.tab_search .search_box_inp{ margin-top:0px;}
.tab_noline,.tab_noline td,.tab_noline th{ border:0px;  padding:0px;}

.tab_search .search_box_btn{ margin-right:40px;}
.tab_search a{ color:#ff8300; text-decoration:none; font-weight:bold;}
.tab_search a:hover{ color:#ff8300; text-decoration: underline;font-weight:bold; }
/* seach_list */
.seach_list{ width:770px; font-size:12px; line-height:16px; }

.seach_list ul{ color:#666;}
.seach_list li{  border:1px solid #3366fc;  margin-bottom:10px;}
.seach_list li{padding:10px;  display:block ;float:left; width:748px; overflow:hidden;}

.seach_list li dl{float:left;  display:block;  }
.seach_list li dt{  float:left; display:block; width:100%  }
.seach_list li dd{ width:370px; overflow: hidden; float:left;}
.seach_list .dtclr{display:block; width:100%; clear:both;  overflow: hidden; height:1px;}

.seach_list .ddspan1{width:120px; float:left;}
.seach_list .ddspan2{width:220px; float:left;}
.seach_list .ddspan3{width:60px; float:left;}
.seach_list .ddspan4{width:120px; float:left;}
.seach_list .ddspan5{width:220px; float:left;}
.seach_list .ddspan6{width:120px; float:left; color:#F00;}
.seach_list .ddspan7{width:220px; float:left; color:#F00;}


.seach_list li dt a{ color:#1985dc; text-decoration:none;}
.seach_list li dt a:hover{ color:#1985dc; text-decoration:underline;}

.seach_list  h3{ color:#800000; margin-bottom:3px; font-size:12px;}

.seach_list  h3 a{ color:#800000;}
.seach_list  h3 a:hover{ color:#800000;}
.seach_list li dd a{ color:#f6960d; text-decoration:none;}
.seach_list li dd a:hover{ color:#f6960d; text-decoration:underline;}
.seach_list .s_c_01{ color:#1985dc;}
.seach_list .s_c_01 a,.seach_list .s_c_01 a:hover{ color:#1985dc;}
.seach_list .s_black{ width:57px; overflow:hidden; float:left; }
.seach_list .icon_stars{ width:119px; background:url(../images/star_v2.gif) no-repeat 0 -3px; overflow:hidden; float:left; height:16px; }
.seach_list .icon_star_1{ width:20px; background:url(../images/star_v2.gif) no-repeat 0 -119px; overflow:hidden; float:left; height:16px; }
.seach_list .icon_star_2{ width:45px; background:url(../images/star_v2.gif) no-repeat 0 -119px; overflow:hidden; float:left; height:16px; }
.seach_list .icon_star_3{ width:70px; background:url(../images/star_v2.gif) no-repeat 0 -91px; overflow:hidden; float:left; height:16px; }
.seach_list .icon_star_4{ width:95px; background:url(../images/star_v2.gif) no-repeat 0 -60px; overflow:hidden; float:left; height:16px; }
.seach_list .icon_star_5{ width:119px; background:url(../images/star_v2.gif) no-repeat 0 -31px; overflow:hidden; float:left; height:16px; }
.seach_list  .search_btn_box_dt{ height:19px;  overflow: hidden;   float:right;}

.seach_list .sdl{  float:left;width:615px;overflow:hidden; position: relative;}
.commend_box{ position: absolute; width:310px;  background:#f6f8fa; border:1px solid #efefef; right:0px; top:0px;}
.seach_list .sdl dd{ width:620px;}
.seach_list .sdd{  width:100px;}
.sdl h3{  font-size:16px; line-height:22px; color:#800000; }
.sdl dt h3 a{ color:#800000;}
.sdl dt h3 a:hover{ color:#800000;}
.seach_list .list_school_intro ul{  }
.seach_list .list_school_intro li{ border:0px;  margin:0px;padding:0px;  width:130px; float:left;  }
.list_school_intro_img {  width:122px; height:42px; padding:1px; display:block; overflow: hidden;  float:left; }
.list_school_intro_img img{width:120px; height:40px; display:block; overflow: hidden;   }
.list_school_intro_img a{border:1px solid #ddd;   display:block; overflow: hidden; }
.list_school_intro_img a:hover{border:1px solid #1985dc; display:block; overflow: hidden; }
.s_c_02,.s_c_02 a,.s_c_02 a:hover{ color:#666;}

.list_school_intro{ width:130px; float:left;  }
.icon_star_01000{width:50px; background:url(../images/icon_star_1.gif) no-repeat 0 -98px; overflow:hidden; float:left ; height:16px; }
.icon_star_00{width:50px; background:url(../images/icon_star_1.gif) no-repeat 0 -98px; overflow:hidden; float:left ; height:16px; }
.icon_star_01{ width:50px; background:url(../images/icon_star_1.gif) no-repeat 0 2px; overflow:hidden; float:left ; height:16px; }
.icon_star_02{ width:50px; background:url(../images/icon_star_1.gif) no-repeat 0px -18px; overflow:hidden; float:left ; height:16px; }
.icon_star_03{ width:50px; background:url(../images/icon_star_1.gif) no-repeat 0px -38px; overflow:hidden; float:left ; height:16px; }
.icon_star_04{ width:50px; background:url(../images/icon_star_1.gif) no-repeat 0px -58px; overflow:hidden; float:left ; height:16px; }
.icon_star_05{ width:50px; background:url(../images/icon_star_1.gif) no-repeat 0px -78px; overflow:hidden; float:left ;  height:16px; }

.next_page{ text-align:center; line-height:35px;}
.next_page span{ margin-left:5px; margin-right:5px;}
.next_page span a{text-decoration: none; color:#018ee8; padding:2px 5px; border:1px solid #018ee8; }
.next_page span a:hover{color:#fff; background: #018ee8; border:1px solid #018ee8; padding:2px 5px; }
.next_page .next_ a{text-decoration: none; color:#018ee8; border:0px;padding:0px;}
.next_page .next_ a:hover{text-decoration: underline; color:#018ee8; border:0px; padding:0px; background:none;}

.nextpage{  text-align:center; font-size:12px; font-family:Verdana; }
.nextpage span{}
.nextpage span a{ padding:2px 4px;  border:#02a6fd 1px solid;  margin-right:3px;  margin-left:3px;  background:#bee8ff; color:#006cff; text-decoration:none;}
.nextpage span a:hover{ padding:2px 4px;  border:#02a6fd 1px solid;  margin-right:3px;  margin-left:3px;  background:#bee8ff; color:#fff; text-decoration:none;}
.nextpage a{  color:#006cff;  text-decoration:none;}
.nextpage a:hover{  color:#006cff;  text-decoration:underline;}
.nextpage .on{ padding:2px 4px;   margin-right:3px;  margin-left:3px;   color:#007fcd; text-decoration:none;}
.nextpage_inp{ width:15px;padding-left:5px; padding-right:5px; height:15px;  overflow:hidden; border:1px solid #02a6fd ; }
.nextpage .nextpage_btn {   margin-right:3px; line-height:0px;  margin-left:3px;   color:#007fcd; text-decoration:none; }


.sear_ch_list a {float:left;background:url(../images/sear_ch_list_left.gif) no-repeat left top;	margin-right:2px;padding:0px 5px 5px 8px;text-decoration:none;color:#72a9dd;margin-top: 0px;}

.sear_ch_list a span {float:left;display:block;padding:8px 12px 8px 8px;text-decoration:none;background:url(../images/sear_ch_list_right.gif) no-repeat right top;}
.sear_ch_list a span {float:none;}
.sear_ch_list a:hover {background:url(../images/sear_ch_list_left_on.gif) no-repeat left top;text-decoration:none;color:blue;}
.sear_ch_list a:visited,.sear_ch_list a:active{color:#72a9dd; }
.sear_ch_list a:hover span {background:url(../images/sear_ch_list_right_on.gif) no-repeat right top; text-decoration:none;color:#1985dc;}
.sear_ch_list .on a,.sear_ch_list .on a  span,.sear_ch_list a:hover span,.sear_ch_list a:hover{	color:#1985dc;font-size:12px;}
.sear_ch_list .on a  {background:url(../images/sear_ch_list_left_on.gif) no-repeat left top; font-size:12px;}
.sear_ch_list .on a span {background:url(../images/sear_ch_list_right_on.gif) no-repeat right top;}

.sear_ch_list{ background:url(../images/sear_ch_list_bg.gif) repeat-x; height:30px; }
.sear_ch_list ul{padding-left:5px;}  
.sear_ch_list li{float:left;  font-size:12px;}

.sidebar h2{ font-size:20px; line-height:normal; font-weight:700; color:#1985dc;}
.tit_sc_name{ border-bottom:2px solid #ddd}



.school_intro_p{ width:620px; overflow:hidden; }
.school_intro_p p{padding:3px 0;  text-indent:2em; line-height:18px;}
.school_intro_img{ width:252px; overflow:hidden;  }
.school_intro_img ul{  }
.school_intro_img li{ margin:0 px; padding:0px;  border:none; }
 
.list_school_in .icon_star_v301{  width:55px; height:8px; float:left; overflow: hidden;  background:url(../images/star_v3_01.gif) no-repeta 0 -3px;    }
.list_school_in{ font-size:12px;}
.line_5{ height:1px; border-bottom:1px dotted #666;  overflow: hidden; display:block;  line-height:normal;  margin-bottom:4px;padding:0px;margin-top:4px;
           clear:both;width:120px;
           }
.line_5_{ height:1px; border-bottom:1px dotted #666;  overflow: hidden; display:block;  line-height:normal;  margin-bottom:4px;padding:0px;margin-top:4px;
           clear:both;
           }
.school_intro_p{ float:left;}
.list_school_in{float:left;  width:150px; overflow:hidden; line-height:18px;}
.list_school_in ul{   }
.list_school_in li{ border:0px;  margin:0px;padding:0px; display: block; width:130px;  overflow:hidden; }
/*
*+html .list_school_in{ line-height:18px; }
* html .list_school_in{ line-height:22px; }
*/
.list_school_in{  overflow: hidden;}
.school_show_img {  position:relative; height:280px; width:252px;  line-height:normal;  text-indent:0em;  margin:10px 0 0 10px;}
.school_show_imgdiv{ width:252px; height:220px;}
.school_show_imgul {  margin-top:10px; }
.school_show_imgul {  position:absolute;  left:0px; top:220px;}
.school_show_imgul ul{ width:252px;  height:31px; overflow:hidden; }
.school_show_imgul li{ float:left ; margin-right:5px; }
.school_show_imgul li img{  width:50px; height:31px; overflow:hidden;padding:2px;  }
.school_show_imgul li a {  text-decoration:none;  }
.school_show_imgul li a:hover{  text-decoration:none; background:#72a9dd; }
.school_show_imgul .on{  text-decoration:none; background:#72a9dd; margin-top:0; padding:2px; height:35px; }

.school_net_ad { width:300px; float:left;}
.school_net_ad .box_right a{ text-decoration:underline; color:#999}
.school_net_ad .box_right a:hover{ text-decoration:none;}
.school_net_ad p{ line-height:22px;}
.school_name{ font-size:18px; line-height:30px; color:#333;  font-family:Microsoft YaHei; padding-left:10px; margin:5px 0 5px;}

.f_200px{ width:200px; float:left;}

.school_net_adr{ width:290px; float:left;  margin-left:10px; line-height:20px;}
.newcenter{ padding:0 10px;}
.newcenter .p_body{ line-height:26px;}
.newcenter p{ text-indent: 2em; margin-top:10px; margin-bottom:10px;font-size:14px;}
.newcenter h6{ font-size:16px; color:#666; font-family:Microsoft YaHei; line-height:30px;  }
.newcenter a,.img_crad_jifen span a{ color:#307ee5; text-decoration: underline;}
.newcenter a:hover,.img_crad_jifen span a:hover{ color:#fff; background:#2a5a9a; text-decoration: none;}
.img_crad_jifen{float:left}
.img_crad_jifen li{ width:270px; text-align: center;  height:230px; overflow:hidden;  float:left;}

.img_crad_jifen span{ display:block; line-height:18px;  margin-top:5px;}
.img_crad_jifen span a,.img_crad_jifen span a:hover{ margin-left:30px;}
.content .list_num_title{ color:#800000;  font-size:12px; font-weight:700; }
.banner_er{ width:770px; overflow:hidden; margin-bottom:10px; }

.p_ser{}
.p_ser .p_ser_tab{width:100%; }
.p_ser table{width:100%; }
.p_ser h5{}
.p_ser_icon_01,.p_ser_icon_02,.p_ser_icon_03{ background:url(../images/p_ser_iconbg.gif) no-repeat  -9999px -9999px; padding-left:19px; font-size:12px; font-weight:700;color:#4b4b4b;  line-height:32px;}
.p_ser_icon_01{ background-position:-88px 8px ;margin-left:27px;}
.p_ser_icon_03{ background-position:-88px 8px ;margin-left:10px;}
.p_ser_icon_02{background-position:-57px -24px ; background-image:url(../images/p_ser_iconbg.gif)}
.p_ser_step_01,.p_ser_step_02,.p_ser_step_03{ background:url(../images/p_ser_step.gif) no-repeat -9999px -9999px; width:600px; height:70px; margin-left:46px; }
.p_ser_step_01{ background-position: 0 0; }
.p_ser_step_02{background-position: 0 -85px; }
.p_ser_step_03{ background-position: 0 -170px; height:90px; margin-left:0px;}
.p_per_crad_01,.p_per_crad_02,.p_per_crad_03{ background:url(../images/step.png) no-repeat -9999px -9999px;  width:158px; height:160px; overflow:hidden; float:left; margin-right:10px;margin-left:10px; }
.p_per_crad_01{background-position: 0 0;}
.p_per_crad_02{background-position: -165px 0 ; }
.p_per_crad_03{background-position: -330px 0 ; }
.p_per_crad li{ line-height:18px; margin-left:10px;}
.p_per_top_01,.p_per_top_02,.p_per_top_03,.p_per_top_04{  background: url(../images/p_per_top.gif) no-repeat -9999px -9999px; width:770px; overflow:hidden;  }
.p_per_top_01{  background-position:0 0 ;  height:10px;  }
.p_per_top_02{  background-position:0 -28px ;  height:40px;  }
.p_per_top_03{  background-position:0 -83px ;  height:40px;  }
.p_per_top_04{  background-position:0 -143px ;  height:40px;  } 
.p_per_box_btn{ margin-top:10px; height:40px; text-align: right; border-top:1px dotted #8c8c8c;}
.p_per_crad { margin-left:20px;}

.p_per_box_btn a,.p_per_box_btn a:hover{ margin-right:10px; font-weight:700;}
.p_per_box_btn a:hover{ color:#747476;  text-decoration:underline;}
.p_per_box_btn a{ color:#747476;  text-decoration: none;}
.wl_100 .p_h_title{ width:500px;color:#3366f7; float:left; line-height:18px;}
.wl_100 .p_w{width:500px;}
.p_ser .wl_100 ul{ margin-top:30px;}
.p_ser .wl_100 li{ width:120px; float:left; line-height:18px ;}
.mt_30{ margin-top:15px; }
.p_ser_l{height:1px; border-bottom:1px dotted #8c8c8c; clear:both; overflow:hidden;}
.lh_18{line-height:18px;}
.p_ser_p{ line-height:18px; width:420px;}
.p_ser_list_num ul{ list-style-type:decimal; list-style-position:outside; line-height:18px; }
.p_ser_list_num li{line-height:18px;list-style-type:decimal; list-style-position:outside;margin-left:25px; }
.tab_card{ color:#4b5a61; border:1px solid #ddd; margin:0  auto; overflow:hidden; width:100%;}
.card_p{ line-height:26px; text-indent:2em;}
.tab_card img{ border:0;}
.tab_card td,.tab_card th{   font-weight: normal;  border:1px solid #e1e1e1;}
.tab_card th{font-size:12px;  background:#f6fbfc; text-align:left;color:#97bada;color:#1d9fdc; }
.tab_card td {font-size:12px; background:#fefbef;color:#ff8611; text-align:center;line-height:18px;}
.tab_card  .s_td_bg{ background:url(../images/tab_card_sb_bg.gif) repeat-x	; text-align:left; color:#333; padding-left:10px;  font-size:13px; line-height:30px;font-weight:bold;}
.tab_card_text_th{width:80px; padding-right:4px; letter-spacing: 1px;font-weight:bold; line-height:18px;  font-size:13px; vertical-align:top;  text-align:left;     overflow:hidden;  margin: 8px 0 10px 0 ;}
.tab_card_text_t{width:120px;  font-weight:bold; line-height:18px;  font-size:12px; vertical-align:top;  text-align:left;     overflow:hidden; vertical-align: middle;padding-left:10px; padding-top:48px}
.tab_card_text_td {width:18px; line-height:14px;  font-size:12px;   vertical-align:top; font-size:12px; font-weight: normal;  text-align:center; overflow: hidden; padding:10px 0 5px 3px  ;}
.tab_card_text_th_pl_14{ padding-left:14px;  }
.tab_card a{ color:#ff8611 ; text-decoration: underline;}
.tab_card a:hover{ text-decoration: none; color:#ff8611;}

.points_list {  }
.points_list ul{width:100%;}
.points_list li{width:180px;  height:172px; text-align:center;  border:1px solid #ddd;  overflow:hidden; float:left;}
.points_list  li img{ margin-top:10px; }
.points_list .width100_h15{ width:100%; clear:both; height:15px;  overflow:hidden;  border:0px;}
.points_list .m_l_10{  margin-left:14px;}
.points_list li p{ line-height:24px;}
.points_list  li .btn_points_list { width:61px; height:19px; background:url(../images/btn_points_list.gif) no-repeat; border:0px;}

.school_today ul{margin-left:10px; padding-left:20px;}
.school_today li{ line-height:25px; margin-right:5px;font-weight:700;color:#fff;cursor: pointer;}
.school_today li{ float:left;  background:url(../images/school_tit_today_btn.gif) no-repeat 0 0; text-align:center;width:143px;  }
.school_today .on{ background:url(../images/school_tit_today_btn.gif) no-repeat 0 -35px;}

.hp_menu{ float:left; width:100px;font-size:12px; }
.hp_menu ul{ }
.hp_menu li,.hp_menu li a,.hp_menu li a:hover { background:url(../images/title_icon.gif) no-repeat -999px -999px;}
.hp_menu li{z-index:-100 }
.hp_menu li a{background-position:-41px -65px;padding-left:15px; }
.hp_menu li a:hover{background-position:-41px -43px; padding-left:15px;}
 
* html .hp_menu li a{background-position:-41px -67px;padding-left:15px; }
* html .hp_menu li a:hover{background-position:-41px -45px; padding-left:15px;}

*+html .hp_menu .onthis a{ background:url(../images/title_icon.gif) no-repeat -41px -44px; z-index:100;}
*+html .hp_menu .onthis a:hover{ background:url(../images/title_icon.gif) no-repeat -41px -44px; z-index:100;}
.hp_menu .onthis a,.hp_menu .onthis a:hover{ background:url(../images/title_icon.gif) no-repeat -41px -43px; z-index:100;}
.hp_menu .onthis a,.hp_menu li a{color:#747476;  text-decoration:underline;}
.hp_menu li a:hover,.hp_menu .onthis a:hover{color:#747476;  text-decoration: none;}

.hp_box{font-size:12px; float:left;width:670px;}
.hp_title_01,.hp_info_arrow,.hp_info_arrow_c,.hp_title_02,.hp_title_03,.hp_info_arrow_1{ background:url(../images/help_img/buy.jpg) no-repeat -999px -999px;}
.hp_title_01{ height:29px; width:370px; background-position: 0px -21px;}
.hp_info_box,.hp_info_box_c{ border:1px solid #5cbde7 ; background:#ecf5fe;color:#2b7cbb; padding:3px 5px ;  line-height:16px; float:left; }
.hp_info_arrow,.hp_info_arrow_c,.hp_info_arrow_1{ background-position:-5px -73px;width:38px; height:30px; float:left; overflow:hidden; }
.hp_info_box_c,.hp_info_arrow_c{ margin-top:8px; }
.hp_info_arrow_1{height:24px; }
.hp_title_02{ height:29px; width:370px; background-position: 0 -127px;}
.hp_title_03{ height:29px; width:370px; background-position: 0 -233px;}
.hp_info_icon{ font-size:12px; font-weight:blod;color:#ff6200; font-family: simsong; margin-right:5px; }
.hp_topic{ display:block; margin-top:10px; }
.hp_title_04,.hp_title_05{ background:url(../images/help_img/booking.jpg) no-repeat -999px -999px;}
.hp_title_04{ background-position: 0 -22px; height:31px; width:583px;}
.hp_title_05{ background-position: 0 -145px; height:31px; width:411px;}

.hp_title_06,.hp_title_07,.hp_info_arrow_2{ background:url(../images/help_img/infull.jpg) no-repeat -999px -999px;}
.hp_title_06{ background-position: 0px 0px; width:607px; height:28px;}
.hp_title_07{ background-position:0px -142px; width:598px; height:28px;}
.hp_info_arrow_2{  background-position:0px -73px; width:145px; height:30px;  float:left;}

.hp_title_08,.hp_title_09{ background:url(../images/help_img/consume.jpg) no-repeat -999px -999px;}
.hp_title_08{ background-position: 0px -7px; width:607px; height:28px;}
.hp_title_09{ background-position:0px -130px; width:598px; height:28px;}

.btn_lijibaoming,.btn_chakansuoyoukecheng,.btn_chakanxiangqing,.btn_chakanlishi{ background:url(../images/btn.gif) no-repeat -999px -999px; border:0px;}
.btn_lijibaoming{ background-position: -50px -76px; width:68px; height:19px; cursor: pointer;}
.btn_chakansuoyoukecheng{background-position: -23px -127px; width:95px; height:19px;cursor: pointer;}
.btn_chakanxiangqing{background-position: -50px -102px;width:68px; height:19px; cursor: pointer;}
.btn_chakanlishi{background-position: -2px -153px; width:116px; height:19px;cursor: pointer;}

.list_school_in a{color:#2a5a9a; text-decoration:underline;}
.list_school_in a:hover{text-decoration:none;  color:#fff; background:#2a5a9a;}
.list_datum_box a{color:#2a5a9a; text-decoration:underline;}
.list_datum_box a:hover{text-decoration:none;  color:#fff; background:#2a5a9a;}


/* 学分交易缺少的样式 */

.sp_box{}

.sp_sear_tit{  padding: 1px 10px; line-height:26px;} 

.sp_table{   float:right;	}
.sp_table .inp{ border-bottom:1px solid #ddd; width:60px;padding-left:5px;   border-top:0px solid #ddd; border-left:0px solid #ddd;border-right:0px solid #ddd; }

.sp_table td,.sp_table th{ padding:0px 5px;} 

.sp_info_table{ width:100%}
.sp_info_table {border-top:1px solid #ddd;}
.sp_info_table th,.sp_info_table td {border-bottom:1px solid #ddd; padding:0 5px; line-height:28px; text-align: center;}
.sp_info_table th{ background:url(../img/sp_table_th.gif) repeat-x;  height:30px; color:#fff;}
.sp_info_table .sp_info_tab_tr{ background:#f7f7f7}
.sp_info_table .sp_info_tab_on{ background:#f2faff;}
.sp_info_table .sp_info_tab_out{ background:#fff;}
.sp_info_table a{ color:#018ee8; text-decoration:underline;}
.sp_info_table a:hover{ color:#fff; background:#2a5a9a; text-decoration:underline;}
.sp_title{ font-weight:bold;font-size:13px;}


.in_cont_a{ padding-top:20px; table-layout:fixed;}
.in_cont_a{ margin:0 auto;}

.field02 {
	padding:10px;
	padding-right:44px;
	position:relative;
}

.marg_01 {
	margin-top:30px;
	clear:both;
}
.marg_02 {
	margin-top:5px;
}
.marg_03 {
	margin-right:30px;
}
.marg_04 {
	margin-top:20px;
}

/* table */
	table.case01	{width:100%; border-bottom:1px solid #DDDEE2; font-size:12px;}
	table.case01 th	{height:23px; padding:3px 0 1px 20px; border-top:1px solid #DDDEE2; background:#F1F1F3; color:#666666; text-align:left;}
	table.case01 thead th.tc	{padding:3px 0 1px 0; border-top:1px solid #DDDEE2; background:#F1F1F3; color:#666666; text-align:center;}
	table.case01 td	{height:20px; padding:3px 3px 1px 10px; border-top:1px solid #DDDEE2; word-wrap:break-word;word-break:break-all;}
	table.case01 .none	{border:0;}
	table.case01 .toplineno	{border-top:none;}
	table.case01 td.gbg	{ background:#F1F1F3; word-wrap:break-word;word-break:break-all;}
	
	table.case02	{width:100%; border-bottom:1px solid #DDDEE2; font-size:12px;}
	table.case02 th	{height:23px; padding:3px 0 1px 20px; border-top:1px solid #DDDEE2; background:#F1F1F3; color:#666666; text-align:left;}
	table.case02 thead th.tc	{padding:3px 0 1px 0; border-top:1px solid #DDDEE2; background:#F1F1F3; color:#666666; text-align:center;}
	table.case02 td	{height:20px; padding:3px 3px 1px 10px; border-top:1px solid #DDDEE2; word-wrap:break-word;word-break:break-all;}
	table.case02 td.gbg	{ background:#F1F1F3; word-wrap:break-word;word-break:break-all;}
	table.case02 td.bar {float:left; padding-left:20px; width:100%; border-top:0; border-bottom:0; height:28px; background:url(../img/member/bg_bar.gif) repeat-x 0 0; }
	table.case02 .none	{border:0;}
	table.case02 .toplineno	{border-top:none;}
        table.case02 .bgno	{background:#fff;}
	.bar {padding:5px 0 0 20px; width:100%; border-top:0; height:28px; background:url(../img/member/bg_bar.gif) repeat-x 0 0; font-size:12px;}
	
	table.case03	{width:100%; border-top:1px solid #DDDEE2; border-bottom:1px solid #DDDEE2; font-size:12px;}
	table.case03 tbody tr	{background:#FFF; text-align:center;}
	table.case03 tbody tr th		{padding:7px 0 5px 0; color:#666666;}
	table.case03 tbody tr td		{padding:7px 0 5px 0; color:#999999; font-family:Tahoma; font-size:11px;}
	table.case03 tbody tr.gbg	{background:#F1F1F3; text-align:center;}
	table.case03 tbody tr.gbg th		{padding:7px 0 5px 0; color:#666666;}
	table.case03 tbody tr.gbg td		{padding:7px 0 5px 0; color:#666666; font-family:Tahoma; font-size:11px;}
	
	table.case04	{width:100%;  border-top:0; border-bottom:0; font-size:12px;}
	table.case04 th	{height:27px; padding:5px 0 1px 20px; border-bottom:1px dashed #DDDEE2; background:#FFF; color:#666666; text-align:left;}
	table.case04 thead th.tc	{padding:7px 0 5px 0;  background:#F1F1F3; color:#666666; text-align:center;}
	table.case04 td	{height:25px; padding:3px 0 3px 10px; border-bottom:1px dashed #DDDEE2; background:#FFFFFF; word-wrap:break-word;word-break:break-all;}
	table.case04 .none	{border:0;}
	table.case04 td.gbg	{ background:#F1F1F3; word-wrap:break-word;word-break:break-all;}


	table.case05	{width:100%; border-bottom:1px solid #DDDEE2; font-size:12px;}
	table.case05 th	{height:27px; padding:5px 0 1px 20px; border-top:1px dashed #DDDEE2; background:#fff; color:#666666; text-align:left;}
	table.case05 thead th.tc	{padding:7px 0 5px 0; border-top:1px dashed #DDDEE2; background:#F1F1F3; color:#666666; text-align:center;}
	table.case05 td	{height:25px; padding:3px 0 3px 10px; border-top:1px dashed #DDDEE2; background:#FFFFFF; word-wrap:break-word;word-break:break-all;}
	table.case05 .none	{border:0;}

	table.case06	{border:1px solid #DDDEE2; font-size:12px; border-collapse:collapse;}
	table.case06 th	{height:23px; padding:3px 8px 1px 8px; border:1px solid #DDDEE2; background:#F1F1F3; color:#666666; text-align:left;}
	table.case06 th.tc	{text-align:center;}
	table.case06 th.tr	{text-align:right;}
	table.case06 td	{height:20px; padding:1px 8px 1px 8px; border:1px solid #DDDEE2; background:#FFFFFF; word-wrap:break-word;word-break:break-all;}
	table.case06 .none	{border:0;}
	table.case06 .table_time{ border:0px;}
	table.case06 .table_time table{ border:0px;}
	table.case06 .table_time td{ border:0px;}

	table.case07	{font-size:12px;}
	table.case07 th	{padding:1px 10px; color:#666666; text-align:left; white-space:nowrap;}
	table.case07 td	{padding:1px 0px 1px 5px; white-space:nowrap;}
	
.STYLE2{font-weight:bold; font-size:14px; color: #B34E18; line-height:30px;}

.p_bottom{ height:8px; background:url(../img/p_bottom_bg.gif)  repeat-x;  overflow:hidden;}
.p_bottom_left,.p_bottom_right{  height:8px; width:8px; }
.p_bottom_left{ float:left; background:url(../img/p_bottom_left.gif) no-repeat;}
.p_bottom_right{ float:right; background:url(../img/p_bottom_right.gif) no-repeat;}

.tab_d{border-right:1px #1E7ACE solid; border-top:1px #1E7ACE solid; font-size:12px; text-align:center; height:55px; margin:0 auto; font-weight:normal; margin-top:10px; margin-bottom:10px;}
.tab_card_h{ border-bottom:1px #1E7ACE solid; border-left:1px #1E7ACE solid; overflow:hidden; height:30px; line-height:15px;  background:#CCE8CF no-repeat; font-weight:normal;}
.tab_card_p{ border-bottom:1px #1E7ACE solid; border-left:1px #1E7ACE solid; overflow:hidden;  text-align:center; font-size:12px; height:25px; line-height:15px; background:#ffffff no-repeat; font-weight:normal;}
.tab_card_l{border-bottom:1px #1E7ACE solid; border-left:1px #1E7ACE solid; overflow:hidden; width:300px;  height:30px; line-height:15px;  background:#CCE8CF no-repeat; font-weight:normal;}
tab_card_c{border-bottom:1px #1E7ACE solid; border-left:1px #1E7ACE solid; overflow:hidden; width:100px;  height:30px; line-height:15px;  background:#CCE8CF no-repeat; font-weight:normal;}

.sidemap table{ width:100%;  }
.sidemap table th{ background:#f6fbfc;  text-align: right; padding-right:20px; }
.sidemap table td{ background:#fff; font-weight:bold; }
.sidemap table th,.sidemap table td{  border-bottom:1px solid #deebf7;  color:#1985dc;line-height:30px; }
.line_site{background:url(../images/line_site.gif) no-repeat ; margin-left:12px;  width:50px; height:30px;  overflow:hidden; display:block; float:left; }
.line_site_01{background:url(../images/line_site.gif) no-repeat ; margin-left:12px;  width:50px; height:30px;  overflow:hidden; display:block;  }
.line_site_02{ background:url(../images/line_site_01.gif) repeat-y ;margin-left:12px; width:50px; height:30px;  overflow:hidden; display:block; }
.line_site_03{ background:url(../images/line_site_04.gif) no-repeat 0 0;margin-left:12px; width:50px;height:30px;  overflow:hidden; display:block;float:left; }
.line_site_04{ background:url(../images/line_site_04.gif) no-repeat 0 0;margin-left:12px; width:50px;height:30px;  overflow:hidden; display:block; }
.sidemap a{ color:#1985dc; text-decoration: underline}
.sidemap a:hover{ color:#fff; text-decoration:  none; background:#1985dc;}

.guest_book_post table{ width:100%; border-top:2px solid #72a9dd; }
.guest_book_post table th{ background:#f6fbfc;  text-align: right;}
.guest_book_post table td{ background:#fff; font-weight:bold; text-align: left;}
.guest_book_inp{ width:160px;  border:1px solid #7f9db9 ; background:#fff; padding:2px 3px; }
.guest_book_select{ width:168px;   ; background:#fff; padding:2px 3px; }
.guest_book_tea{ width:350px; height:80px;  border:1px solid #7f9db9 ; background:#fff;padding:3px 2px; line-height:26px; }
.guest_book_inp,.guest_book_tea,.guest_book_tea{ font-family:Verdana,  Arial; margin-right:5px;}
.guest_book_post table th,.guest_book_post table td{  border-bottom:1px solid #deebf7;  padding:5px 8px; color:#1985dc; }
.guest_book_inp_on{border:1px solid #7f9db9 }
.guest_book_inp_out{ border:1px solid #FFBA00}
.guest_book_post .w150_r{ text-align:right;}
.guest_book_post .w200{width:200px;  overflow: hidden;}

.guest_book_post .font_red{ color:red;}

.guest_book_btn{ width:93px; height:27px; background:url(../images/btn_regg_guess.gif) no-repeat; border:0px; line-height:27px; text-align:center; color:#fff; font-weight:bold; cursor:pointer;  letter-spacing:10px;}
.guest_book_post .faq_a{ background:#f6fbfc url(../images/img_faq_a.gif) no-repeat 10px 10px; padding-left:50px;  line-height:33px;   font-weight:normal; display:none;border-bottom:1px solid #deebf7; }
.guest_book_post h2 { padding-left:10px;  cursor:pointer; text-decoration:none;line-height:30px; font-size:12px;border-bottom:1px solid #deebf7;  clear: both;  } 
.faq_title{background:url(../images/guest_book_post_q.gif) no-repeat  left;color:#1985dc;padding-left:20px;}

/***/
.findpsw ul{width:600px;  margin:0 auto;  }
.findpsw li{ float: left;  font-size:14px; line-height:30px;  width:600px; margin-top:10px; }
.f_c_red{ color:red;}
.f_l200{ width:150px; text-align: right; overflow: hidden; float:left;}

.f_l230{ width:240px;   overflow: hidden; float:left;}
.f_error{ background:url(../images/tips_f_error.png) no-repeat  -10px -0px; line-height:30px;  font-size:12px; color:red;padding-left:20px; margin-left:5px;}
.f_error{width:150px; overflow:hidden; float:left;}
.inp_f_c{ width:225px; height:22px; line-height:22px; border:1px solid #1387a8;padding-left:5px; padding-right:5px; }
.f_l230{ font-size:12px; line-height:22px;}
.f_l230 a{ color:#0871c2; text-decoration: underline;}
.f_l230 a:hover{ color:#0871c2; text-decoration: none;}
.btn_f_c{ width:85px; height:23px; line-height:23px; color:#1d509f; overflow: hidden; border:0px; text-align: center; background:url(../images/btn_f_c.gif) no-repeat;}
.commend_box table { width:100%;}
.commend_box td{padding:0 5px; line-height:18px;}

.agent_con{ width:750px; float: left; }
.agent_side{width:220px; float: left;  margin-left:10px; }
.agent_con,.agent_side{ overflow:hidden; table-layout:fixed;}
.agent_list{}
.agent_list ul{}
.agent_list li{ width:250px; float:left; padding-top:10px ;}
.agent_list .agent_tit{width:100%; height:28px; text-align:left; font-size:13px; padding-top:0px; line-height:28px; font-weight:bold; background:#f0f0f0; text-indent:15px;color:#2183a4;}
.agent_list li img{ border:3px solid #ddd; text-align:center;}
.agent_list li p{ line-height:22px;  margin-top:10px; text-align:left;  text-indent:1em;}
.agent_list_side {}
.agent_list_side ul{}
.agent_list_side li{ white-space: nowrap; word-break: keep-all; float: left; line-height:28px; padding-right:5px;}
.agent_list_side .agent_list_side_tit{width:100%; height:28px; text-align:left; font-size:14px; padding-top:0px; line-height:28px; font-weight:bold; background:#f0f0f0; text-indent:15px; color:#2183a4; float:left;}

.agent_list_side li a{ color:#666; text-decoration:underline;}
.agent_list_side li a:hover{ color:#666; text-decoration:none;}


.agent_tit_news{	 } 
.agent_news_content{width:500px;float:left; margin-right:10px; overflow:hidden; table-layout: fixed; }
.agent_news_flv{width:420px; float:right;  overflow:hidden; table-layout: fixed;}

.news_con_tit{ width:168px; height:24px; background:#475669; line-height:24px; text-indent: 1em; color:#fff; font-weight:bold;font-size:14px;   }
.agent_news_content p{ line-height:28px; margin-top:5px;margin-bottom:5px; margin-right:5px;}
.agent_news_content p a{ color:#666; text-decoration:underline;}
.agent_news_content p a:hover{color:#666; text-decoration:none;}
.company_tit{ height:25px; background:#daac71; width��100%; overflow:hidden;  display:block;}
.company_title{width:161px; height:25px; color:#fff; background:#f39800; text-indent: 1em;line-height:25px;font-weight:bold;font-size:14px;}

.company p{ text-indent: 2em; margin-top:10px; margin-bottom:10px; line-height:26px;font-size:14px; }
.marking{ }
.marking_tit{height:25px; background:#ef7f71; width��100%; overflow:hidden;  display:block;}
.marking_title{ width:161px; height:25px; color:#fff; background:#dc1735; text-indent: 1em;line-height:25px;font-weight:bold;font-size:14px;}
.marking p{ text-indent: 2em; margin-top:10px; margin-bottom:10px; line-height:26px;font-size:14px; }
.marking img{ margin:30px 26px 0 0; float:left;}

.agent_us{}
.agent_us_tit{height:25px; background:#76a315; width��100%; overflow:hidden;  display:block;}
.agent_us_title{ width:161px; height:25px; color:#fff; background:#014d2f; text-indent: 1em;line-height:25px;font-weight:bold;font-size:14px;}
.agent_us_dl{ float:left;width:700px; }
.agent_us dl{line-height:26px;clear:both;}
.agent_us dt{ font-size:14px; width:90px; font-weight:bold; color:#3c7a63; float:left;}
.agent_us dd{ font-size:14px; width:600px; color:#4C4948; float:left;}
.agent_us img{ float:right; margin:10px 0 20px 0 ;} 

.scheme{}
.scheme_tit{height:25px; background:#7496bb; width��100%; overflow:hidden;  display:block;}
.scheme_tit_title{ width:161px; height:25px; color:#fff; background:#01479d; text-indent: 1em;line-height:25px;font-weight:bold;font-size:14px;}

.scheme img{float:left; margin-left:20px; margin-top:10px; margin-right:20px;}
.scheme p{ margin-top:10px;  line-height:26px;font-size:14px; }

.scheme_tab{ }
.scheme_tab{width:630px; border-left:1px solid #475669;border-top:1px solid #475669; margin-left:24px;}
.scheme_tab th{ background:#475669;color:#fff;}
.scheme_tab td{ background:#fff��color:#4C4948;}
.scheme_tab td,.scheme_tab th{ line-height:24px;padding:0 5px; }
.scheme_tab td{border-bottom:1px solid #475669 ;border-right:1px solid #475669 ;}
.scheme_tab th{border-bottom:1px solid #475669;border-right:1px solid #fff; }

.agent_info_sideleft{width:260px;float:left; height:392px; background:url(../img/daili/agent_info_cont_bg.gif) no-repeat;}
.agent_info_content{width:720px;float:left; }
.agent_info_content,.agent_info_sideleft{ overflow:hidden; table-layout:fixed;}
.agent_info_sideleft p{ margin-top:50px;line-height:26px; padding-left:10px; padding-right:20px;}

.agent_info_tab { width:100%; border-top:2px solid #72a9dd; }
.agent_info_tab  th{ background:#f6fbfc; font-weight: normal;}
.agent_info_tab  td{ background:#fff;}
 
.guest_book_inp,.guest_book_tea{ font-family:Verdana,  Arial;}
.agent_info_tab th,.agent_info_tab td{  border-bottom:1px solid #deebf7; text-align: left;  padding:5px 8px; color:#1985dc; font-weight:bold;}



.tab_class{ line-height:25px; }

.tab_class td{ border-bottom:1px solid #dedede;  }
.tab_class table{ }
.tr_cow{ background-color:#fff; }
.tr_col{ background-color: #f8f8f8;}
.tab_class a{ color:#1d75bc; text-decoration: none; }
.tab_class a:hover{ color:#fff;  background:#1d75bc;text-decoration: none;}
.tab_class .time{ font-size:0.9em; color:#a5a5a5; font-weight:normal;}
.tab_class .ml6{ margin-left:6px;}
.tab_class .tab_class_on{ background:#f6fbfc}
.tab_class h3{ line-height:24px; font-size:14px;text-indent: 0.5em; border-bottom:1px solid #dedede; margin-top:10px;padding-bottom:5px; }

.tab_class td{ width:150px ;padding:0 5px; text-indent: 10px; }
.tab_class .class_name{ width:250px;}
 
 .tab_class .tab_stat{ margin-right:10px; color#:a5a5a5; float:right; text-align: right;  font-size:12px; font-weight:normal; }
.cpt_list{ margin-top:45px;border:1px solid #cccccc;text-decoration: none; }
.cpt_list li a{ color:#666666; line-height:24px; text-decoration:none;} 
.cpt_list li a:hover{ color:#FF0000; text-decoration: underline; line-height:24px;}

.cpt_list1{ margin-top:10px; margin-bottom:10px;}
.cpt_list1 li a{ color:#ff0000; text-decoration: underline; line-height:24px; } 
.cpt_list1 li a:hover{ text-decoration: none; line-height:24px;}

.cpt_list2{ margin-top:10px;border:1px solid #cccccc; line-height:24px;}
.cpt_list2 li a{ line-height:24px; } 
.cpt_list2 li a:hover{ text-decoration: none; line-height:24px;}

.cpt_list3{ margin-top:10px; margin-bottom:10px;border:1px solid #cccccc; }
.cpt_list3 li a{ } 
.cpt_list3 li a:hover{ text-decoration: none;}

.daili_logo{ background:url(http://img.handylink.cn/logo.gif) no-repeat;width:61px; height:24px;   overflow: hidden; }

.main{ position: relative;}
.tab_red_po{ position: absolute; top:0px;left:0px; z-index: -1;}
.red_list_box{ height:250px; overflow:hidden;  }
.red_list_side{ float:left; width:200px; margin-right:10px;}
.red_list_side img{ width:200px; height:350px;}
.red_list_icon_01,.red_list_icon_02,.red_list_icon_01,.red_list_icon_02,.red_list_icon_03,.red_list_icon_04,.red_list_icon_05,.red_list_icon_06,.red_list_icon_07,.red_list_icon_08,.red_list_icon_09,.red_list_icon_10,.red_list_icon_11,.red_list_icon_12{ background:url(../images/red/red_fuhao.gif) no-repeat;width:21px; height:24px; overflow: hidden;}
.red_list_icon_01{ background-position: 0  0;  }
.red_list_icon_02{ background-position:-40px  0; }
.red_list_icon_03{ background-position: 0 -24px;}
.red_list_icon_04{ background-position: -40px -24px;}
.red_list_icon_05{ background-position: 0 -48px;  }
.red_list_icon_06{ background-position: -40px -48px;  }
.red_list_icon_07{ background-position: 0  -72px;}
.red_list_icon_08{ background-position: -40px -72px;  }
.red_list_icon_09{ background-position: 0  -96px;  }
.red_list_icon_10{ background-position:-40px  -96px;  }
.red_list_icon_11{ background-position: 0  -120px;  }
.red_list_icon_12{ background-position: -40px  -120px;  }

.red_list_icon_01,.red_list_icon_02,.red_list_icon_03,.red_list_icon_04,.red_list_icon_05,.red_list_icon_06,.red_list_icon_07,.red_list_icon_08,.red_list_icon_09,.red_list_icon_10,.red_list_icon_11,.red_list_icon_12{ float:left;}


.red_red{ font-weight:bold; color:red;}
.red_bold{ font-weight:bold;}
.red_info_title_01{font-weight:bold; color:#99427a; font-size:14px;}
.show_1,.show_1 a,.show_1 a:hover{ color:#ee428a; font-weight:bold; text-decoration: underline;}
.show_2,.show_2 a,.show_2 a:hover{ color:#ee428a; font-weight:bold; text-decoration: underline;}
.show_3,.show_3 a,.show_3 a:hover{ color:#ff5500; font-weight:bold; text-decoration: underline;}
.show_4,.show_4 a,.show_4 a:hover{ color:#ffb106; font-weight:bold; text-decoration: underline;}
.show_5,.show_5 a,.show_5 a:hover{ color:#00a8ff; font-weight:bold; text-decoration: underline;}
.show_6,.show_6 a,.show_6 a:hover{ color:#ff5500; font-weight:bold; text-decoration: underline;}

.red_title_01{ font-size:18px; font-weight:bold;  float:left; color:#b9659a; font-family: Microsoft YaHei; margin:0 10px; line-height:30px;}
.red_title_02{ font-size:18px; font-weight:bold;  float:left; color:#ee428a; font-family: Microsoft YaHei; margin:0 10px; line-height:30px;}
.red_title_03{ font-size:18px; font-weight:bold;  float:left; color:#ff5500; font-family: Microsoft YaHei; margin:0 10px; line-height:30px;}
.red_title_04{ font-size:18px; font-weight:bold;  float:left; color:#ffb106; font-family: Microsoft YaHei; margin:0 10px; line-height:30px;}
.red_title_05{ font-size:18px; font-weight:bold;  float:left; color:#00a8ff; font-family: Microsoft YaHei; margin:0 10px; line-height:30px;}
.red_title_06{ font-size:18px; font-weight:bold;  float:left; color:#ff5500; font-family: Microsoft YaHei; margin:0 10px; line-height:30px;}



.red_list_tab{ float:left; width:770px; }
.red_list_tab p{ color:#9a9a9a; line-height:18px; text-indent: 2em; font-size:12px;margin-bottom:5px;}
.red_list_tab td{ vertical-align: top;}

.red_info_tab{ width:500px; color:#9b9b9b; line-height:21px;}

.show_box_01_01,.show_box_01_02,.show_box_01_03,.show_box_02_01,.show_box_02_02,.show_box_02_03,.show_box_03_01,.show_box_03_02,.show_box_03_03.show_box_04_01,.show_box_04_02,.show_box_04_03.show_box_05_01,.show_box_05_02,.show_box_05_03,.show_box_06_01,.show_box_06_02,.show_box_06_03{ wdith:215px; height:200px;  overflow:  hidden; }
.show_box_01_01{background:url(../images/red/show_01_01.png) no-repeat; line-height:24px;}
.show_box_01_02{background:url(../images/red/show_01_02.png) no-repeat; line-height:22px;}
.show_box_01_03{background:url(../images/red/show_01_03.png) no-repeat; line-height:16px;}

.show_box_02_01{background:url(../images/red/show_02_01.png) no-repeat; line-height:24px;}
.show_box_02_02{background:url(../images/red/show_02_02.png) no-repeat; line-height:22px;}
.show_box_02_03{background:url(../images/red/show_02_03.png) no-repeat; line-height:16px;}

.show_box_03_01{background:url(../images/red/show_03_01.png) no-repeat; line-height:24px;}
.show_box_03_02{background:url(../images/red/show_03_02.png) no-repeat; line-height:22px;}
.show_box_03_03{background:url(../images/red/show_03_03.png) no-repeat; line-height:18px;}

.show_box_04_01{background:url(../images/red/show_04_01.png) no-repeat; line-height:30px;}
.show_box_04_02{background:url(../images/red/show_04_02.png) no-repeat; line-height:22px;}
.show_box_04_03{background:url(../images/red/show_04_03.png) no-repeat; line-height:18px;}

.show_box_05_01{background:url(../images/red/show_05_01.png) no-repeat; line-height:22px;}
.show_box_05_02{background:url(../images/red/show_05_02.png) no-repeat; line-height:18px;}
.show_box_05_03{background:url(../images/red/show_05_03.png) no-repeat; line-height:15px;}

.show_box_06_01{background:url(../images/red/show_06_01.png) no-repeat; line-height:22px;}
.show_box_06_02{background:url(../images/red/show_06_02.png) no-repeat; line-height:18px;}
.show_box_06_03{background:url(../images/red/show_06_03.png) no-repeat; line-height:15px;}
.red_box_body{ padding:15px 15px 10px 15px ; overflow:hidden;}



.show_no{ text-decoration:line-through;}
.red_show_box{ line-height:18px; padding-left:15px;padding-top:10px; margin:0px;}
.red_product .show_img{  width:185px; height:316px;  overflow: hidden; float:left; margin-right:25px;}
.red_pro_h1{ font-size:14px; font-weight:bold;   font-family: Microsoft YaHei; margin:0 10px; line-height:30px;}


#ware_mine{ margin: 0 0 0 8px; width: 500px; float:left; }
#ware_mine ul li{ line-height: 22px; margin-left: 12px;}
#ware_mine dl dt{ float:left; line-height:22px; margin-left:12px; width:170px; display:inline;}
#ware_mine dl dd{ float:left; line-height:22px; width:315px;}
#ware_mine .bjk{ background-color:#fff2d5; border:1px solid #f7e3a6; width:410px; margin-left:12px; padding-left:5px;}
.r_b{ color:#FF0000;}
#ware_mine .f_18{ font-size:22px; font-weight:bold; font:"黑体";}

#ware_buy{margin: 15px 0 0 8px; width: 500px; float:left; padding-left:12px; position:relative; z-index:1000px;}
#ware_buy .ware_buyl{ float:left; line-height:0px; font-size:0px; width:147px; cursor:pointer; margin-right:20px !important;margin-right:18px;}
#ware_buy .ware_buyr1{ float:left; width:130px;  margin-left:10px; color:#00569d; display:inline;}
.ware_buyr1 ul li{ height:20px; line-height:20px; cursor:pointer;}
.ware_buyrjrsc{ background:url(jrscgif1.gif) no-repeat 0 1px; padding-left:25px;}
.ware_buyrfxkx{ background:url(fxkxgif1.gif) no-repeat 0 0; padding-left:25px;}

.red_pro_info_tab{ width:100%;}
.red_pro_info_tab {border-top:1px solid #dcdcdc; }
.red_pro_info_tab .td_rw{ background:#f3f7ff;}
.red_pro_info_tab .td_row{ background:#fff;}
.red_pro_info_tab .td_row td{border-bottom:1px solid #dcdcdc;}
.red_pro_info_tab_on{ background:#fefde0;}
.red_pro_info_tab th,.red_pro_info_tab td{ text-align: left; padding-left:10px; line-height:30px; border-bottom:1px solid #dcdcdc;}
.red_pro_info_p p{ font-size:12px; margin:0 10px; line-height:24px;}
.red_pro_info_p img{width: 730px; margin:0px 10px;}



.people{ margin:8px 0px 0px 2px !important; margin:12px 0px 0px 2px;width:500px; float:left;border-bottom:1px dashed #c6c6c6; }
.people img{ vertical-align:middle;}
.li1{ background:url(../images/red/money.gif) no-repeat left; text-indent:10px;padding-left:10px;}
.li1 span{color:#fe0000;}
.li3{ background:url(../images/red/icons.gif) no-repeat; background-position:0px -40px; color:9b9b9b;padding-left:17px; color:#9b9b9b; font-family:"宋体"; }

/*****aili******/
.tab_aili_po{ position: absolute; top:10px ;left:0px; z-index: -1; }
.gray_txt{ color:#9b9b9b; font-family:"宋体";}
.ai_list_box{ height:328px; overflow:hidden;}
.repeat{ height:1420px; background:url(../images/aili/main_bg.png) repeat-y;}
.intro{ margin-top:195px; margin-left:320px;}
.intro h2{ font-size:14px; font-family:"黑体";color:#5330a6; }
.intro h2 span{font-family:"黑体"; font-weight:bold;font-size:14px; color:#5330a6; }
.intro p{ font-size:13px; padding-top:8px;color:#db8dad; line-height:23px; }
.ai_list_01{overflow:hidden;margin-left:auto; margin-right:auto;background:url(../images/aili/list_bg_top01.gif) no-repeat top; padding-top:90px;}
.ai_list_02{overflow:hidden;margin-left:auto; margin-right:auto;background:url(../images/aili/list_bg_top02.gif) no-repeat top; padding-top:90px;}
.ai_list_03{overflow:hidden;margin-left:auto; margin-right:auto;background:url(../images/aili/list_bg_top03.gif) no-repeat top; padding-top:90px;}
.ai_list_04{overflow:hidden;margin-left:auto; margin-right:auto;background:url(../images/aili/list_bg_top04.gif) no-repeat top; padding-top:90px;}
.ai_list_bottom{padding-bottom:15px;background:url(../images/aili/list_bg_bottom.gif) no-repeat bottom;}
.ai_list_bg{ background:url(../images/aili/list_bg.gif) center repeat-y; height:316px;}
.ai_list_side{ float:left; width:175px; margin-right:0px; margin-left:27px; margin-top:10px;  display:inline;}
	
.show_01_01,.show_01_02,.show_01_03,.show_02_01,.show_02_02,.show_02_03,.show_03_01,.show_03_02,.show_03_03.show_04_01,.show_04_02,.show_04_03.show_05_01,.show_05_02,.show_05_03,.show_06_01,.show_06_02,.show_06_03{ wdith:215px; height:200px;  overflow:  hidden; }
.show_01_01{background:url(../images/aili/show_01_01.png) no-repeat; line-height:24px;}
.show_01_02{background:url(../images/aili/show_01_02.png) no-repeat; line-height:22px;}
.show_01_03{background:url(../images/aili/show_01_03.png) no-repeat; line-height:16px;}

.show_02_01{background:url(../images/aili/show_02_01.png) no-repeat; line-height:24px;}
.show_02_02{background:url(../images/aili/show_02_02.png) no-repeat; line-height:22px;}
.show_02_03{background:url(../images/aili/show_02_03.png) no-repeat; line-height:16px;}

.show_03_01{background:url(../images/aili/show_03_01.png) no-repeat; line-height:24px;}
.show_03_02{background:url(../images/aili/show_03_02.png) no-repeat; line-height:22px;}
.show_03_03{background:url(../images/aili/show_03_03.png) no-repeat; line-height:18px;}

.show_04_01{background:url(../images/aili/show_04_01.png) no-repeat; line-height:22px;}
.show_04_02{background:url(../images/aili/show_04_02.png) no-repeat; line-height:18px;}
.show_04_03{background:url(../images/aili/show_04_03.png) no-repeat; line-height:16px;}	
.ai_list_tab{ float:left; width:750px; margin-left:10px;  margin-top:10px;}
.ai_show_box{ line-height:21px; padding-left:10px;padding-top:15px; margin:0px;}
.ai_show_box_1{ line-height:21px;  margin:0px;}
.ai_box_body{ padding:15px 15px 10px 15px ; overflow:hidden;}
.ai_box_body01{ padding:5px 15px 5px 15px ; overflow:hidden;}
.ai_show_01 ,.ai_show_01 a,.ai_show_01 a:hover { color:#e83127; font-weight:bold; text-decoration: underline;}
.ai_show_02,.ai_show_02 a,.ai_show_02 a:hover{ color:#d825b1; font-weight:bold; text-decoration: underline;}
.ai_show_03,.ai_show_03 a,.ai_show_03 a:hover{ color:#ee2683; font-weight:bold; text-decoration: underline;}
.ai_show_04,.ai_show_04 a,.ai_show_04 a:hover{ color:#2dbcef; font-weight:bold; text-decoration: underline;}

.aili_info_tab { width:100%; border-top:2px solid #f42f63; }
.aili_info_tab  th{ background:#fff0f4; font-weight: normal;}
.aili_info_tab  td{ background:#fff;}
 
.guest_book_inp,.guest_book_tea{ font-family:Verdana,  Arial;}
.aili_info_tab th,.aili_info_tab td{  border-bottom:1px solid #f42f63; text-align: left;  padding:5px 8px; color:#f42f63; font-weight:bold;}
.aili_info_tab .guest_book_inp,.aili_info_tab .guest_book_tea{ border:1px solid #ddd;}

.aili_info_btn{width:69px; height:28px; background:url(../images/acimg/btn_aili.gif) no-repeat; border:0px;}
