@charset "utf-8";
/* SIR  */
/*    */
#sidx {padding:0}
/*   */
#slide_tab {position:relative;margin:-10px 0 30px;padding:0;width:100%;height:40px;background:#383838;list-style:none;overflow:hidden}
#slide_tab li {position:absolute;top:0;text-align:center}
#slide_tab button {margin:0;padding:0 15px;height:40px;border:0;background:#585858;color:#fff}
#slide_tab .tab_active button {background:transparent;font-weight:bold}
#sidx_slide {position:relative;top:0;left:0;width:100%;overflow:hidden}
.sidx_slide {position:absolute;top:0;left:0;width:100%}
.swipe {
  overflow: hidden;
  visibility: hidden;
  position: relative;
}
.swipe-wrap {
  overflow: hidden;
  position: relative;
}
.swipe-wrap > div {
  float:left;
  width:100%;
  position: relative;
}
/* aside: */
.sbn {margin:-6px 0 0}
.sbn h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
.sbn ul {margin:0;padding:0;border:0;list-style:none}
.sbn li {margin:6px 0px}
.sbn .sbn_border {border:1px solid #d5d5d5} /*     */
/*    */
#sbn_idx {position:relative;display:inline-block;margin:0;border:1px solid #c6c6c6;}
#sbn_idx img {max-width:100%;max-height:100% !important}
#sbn_idx:after {display:block;visibility:hidden;clear:both;content:""}
#sbn_idx .sbn_btn {z-index:100;position:absolute;top:50%}
#sbn_idx .sbn_btn button {position:relative;top:-35px;margin:0;padding:0;width:70px;height:70px;border:0;background:transparent;overflow:hidden}
#sbn_idx .sbn_btn span {display:block;width:100%;height:100%;background:url("img/sbn_btn.png")/*tpa=http://www.cn-java.com/cn/skin/banner/img/sbn_btn.png*/}
#sbn_idx #sbn_btn_p {left:25px}
#sbn_idx .sbn_btn #sbn_btn_prev span {background-position:0 0}
#sbn_idx #sbn_btn_n {right:25px}
#sbn_idx .sbn_btn #sbn_btn_next span {background-position:-70px 0}
#sbn_idx ul {margin:0;padding:0;position:relative;overflow:hidden;list-style:none}
#sbn_idx ul li {position:absolute;display:none;top:0;left:0}
#sbn_idx ul li.sbn_first{display:block}
/* ##### main(nn).skin.php, list.(nn).skin.php    ##### */
/*  */
.sct_wrap {position:relative;margin:16px 0 24px;zoom:1}
.sct_wrap .sctrl {position:absolute;top:0;right:0} /*         */
.sct_wrap:after {display:block;visibility:hidden;clear:both;content:""}
.sct_wrap header {display:block;margin:5px 0 2px;zoom:1; border-bottom:1px solid #FE6732;}
.sct_wrap header:after {display:block;visibility:hidden;clear:both;content:""}
/*.sct_wrap h2 {float:left;margin:0 20px 6px 0;line-height:1em;background:url('img/sct_wrap.gif') #fff center left no-repeat}*/
.sct_wrap h2 {float:left;margin:0 20px 3px 0;line-height:0.9em;}
.sct_wrap h2 a {color: #333;margin-left:5px;font-size:16px; font-weight:bold;text-decoration:none; }
.sct_wrap_hdesc {float:left;margin-top:20px;color:#777;line-height:0.8em}
.sct_wrap_line {margin:0 0 10px;height:2px;width:100%;background:url("img/sct_wrap_line.gif")/*tpa=http://www.cn-java.com/cn/skin/banner/img/sct_wrap_line.gif*/ #fff center left no-repeat}
.sct_wrap_line_m {overflow:hidden;width:100%;background:url("img/sct_wrap_line_m.gif")/*tpa=http://www.cn-java.com/cn/skin/banner/img/sct_wrap_line_m.gif*/ transparent bottom left no-repeat;}
.sct_wrap_ctg {width:1110px;float:left;position:relative;margin:0 0 30px;zoom:1}
.sct_wrap_ctg .bd {border-top:2px solid #666666;border-bottom:1px solid #c6c6c6;}
.sct_wrap_ctg header {display:block;margin:0 0 10px}
.sct_wrap_ctg_more {position:absolute;top:10px;left:220px;height:7px;width:32px;background:url("img/icon_more.gif")/*tpa=http://www.cn-java.com/cn/skin/banner/img/icon_more.gif*/ #fff center left no-repeat}
.sct_wrap_ctg_more2 {float:right; padding-bottom:10px;height:24px;width:25px;background:url("img/icon_more.gif")/*tpa=http://www.cn-java.com/cn/skin/banner/img/icon_more.gif*/ #fff center left no-repeat}
.sct_wrap_ctg_more_info {height:11px;width:35px;background:url("img/icon_more_info.gif")/*tpa=http://www.cn-java.com/cn/skin/banner/img/icon_more_info.gif*/ transparent center left no-repeat}
/*.sct_wrap_ctg header:after {display:block;visibility:hidden;clear:both;content:""}*/
.sct_wrap_ctg_row {}
.sct_wrap_ctg_lst {float:left;height:203px;}
/*.sct_wrap_ctg_lst:after {display:block;visibility:hidden;clear:both;content:""}*/
.sct_wrap_ctg_img {float:left;}
/*.sct_wrap_ctg_img:after {display:block;visibility:hidden;clear:both;content:""}*/
.sct_wrap_ctg ul, .sct_wrap_ctg p {clear:both;display:inline-block;margin-bottom:-5px;padding:0;}
.sct_wrap_ctg h2 {margin:5px 5px;padding:0;line-height:1em;}
.sct_wrap_ctg h2 a {color:#666666;padding-left:18px;font-size:18px;text-decoration:none}
#sct {clear:both}
.sct {clear:both;margin:0;padding:0;list-style:none;zoom:1;}
.sct:after {display:block;visibility:hidden;clear:both;content:""}
.sct_li {position:relative;margin:0;padding:0;}
.sct_noitem {padding:100px 0;text-align:center}
.sct img {position:relative} /*     ie6,7       */
.sct_icon img {margin:0 1px 0 0}
.sct_sns a {display:inline-block;margin:0 4px 0 0}
/* ///  */
.sctrl {margin:0;padding:0;list-style:none;zoom:1}
.sctrl:after {display:block;visibility:hidden;clear:both;content:""}
.sctrl li {position:relative;float:left;margin:0 0 0 -1px}
.sctrl button {position:relative;margin:0;padding:0;width:21px;height:21px;border:0;cursor:pointer;overflow:hidden}
.sctrl button span {position:absolute;top:0;left:0;width:19px;height:19px;border:1px solid #ccc;background:url("img/is_button.gif")/*tpa=http://www.cn-java.com/cn/skin/banner/img/is_button.gif*/}
.sctrl button.sctrl_play span {background-position:-60px 0}
.sctrl button.sctrl_play span.sctrl_on {background-position:-60px -30px}
.sctrl button.sctrl_stop span {background-position:-90px 0}
.sctrl button.sctrl_stop span.sctrl_on {background-position:-90px -30px}
.sctrl button.sctrl_prev span {background-position:-120px 0}
.sctrl button.sctrl_prev span.sctrl_on {background-position:-120px -30px}
.sctrl button.sctrl_next span {background-position:-150px 0}
.sctrl button.sctrl_next span.sctrl_on {background-position:-150px -30px}
/*.sct_today {background:url('img/sct_today.gif') #fff top left no-repeat}*/
.sct_today .sct_li {position:relative;float:left;margin:30px 0 15px; width:194px}
.sct_today .sct_a {display:inline-block;position:relative;text-decoration:none}
.sct_today img {border-style:solid;border-width:0px 29px;border-color:#eee}
.sct_today .sct_icon {margin:0;border:3px solid #c6c6c6;border-top:none;}
.sct_today .sct_basic {margin:0 0 2px}
.sct_today .sct_cost {display:inline-block;float:left;margin:0 0 2px;font-weight:bold;}
.sct_today .sct_cost:after {display:block;visibility:hidden;clear:both;content:""}
.sct_today .sct_cost strike {display:block;margin:0;color:#999;font-weight:normal}
#bo_v_atc {padding:0 0px;min-height:50px}
#bo_v_atc_title {margin:0;padding:0;height:0;overflow:hidden}
#bo_v_img {margin:0 0 10px;width:100%;overflow:hidden;zoom:1}
#bo_v_img:after {display:block;visibility:hidden;clear:both;content:""}
#bo_v_img img {margin-bottom:15px;max-width:100%;height:auto}
#bo_v_con {margin-bottom:0px;width:100%;font-size:1.250em;line-height:1.7em;word-break:break-all;overflow:hidden}
#bo_v_con a {color:#000;text-decoration:underline}
#bo_v_con img {max-width:100%;height:auto}
#bo_v_act {margin-bottom:0px;text-align:center}
#bo_v_act a {margin-right:5px;vertical-align:top}
#bo_v_act span {display:inline-block;margin-right:5px;padding:0 10px;border:1px solid #eee !important;background:#fafafa !important;color:#000 !important;text-decoration:none !important;line-height:2em;vertical-align:top}
#bo_v_act strong {color:#ff3061}
#bo_v_act_good, #bo_v_act_nogood {display:inline-block;width:1px;height:1px;font-size:0;line-height:0;overflow:hidden}
