.CLEAR {
    clear: both;
    font-size: 0;
    height: 0;
    line-height: 0;
}

.area2014 p {
    background: none repeat scroll 0 0 #555;
    border-radius: 11px;
    color: #fff;
    float: left;
    font-size: 12px;
    height: 22px;
    line-height: 20px;
    margin: 0 5px 0 0;
    padding: 0 7px;
    text-shadow: 1px 1px 3px #000;
}
.area2014 p.usenow-bg {
    background: none repeat scroll 0 0 #444;
    border-radius: 11px;
    color: #ff0;
    float: left;
    font-size: 12px;
    height: 22px;
    line-height: 20px;
    padding: 0 7px;
    text-shadow: 1px 1px 3px #000;
}
.pic {/*ariel*/
    display: block;
    position: relative;
}
.program {
    padding: 7px 10px;
}
.program .publish_date {
    height: 20px;
    margin: 0 0 5px -5px;
}
.product-status { /*ariel*/
    color: #999;
    font-size: 12px;
    line-height: 33px;
    text-align: right;
    padding: 7px 7px 7px 0;
}
#product-action .product-status { /*ariel*/
    padding: 7px 0 7px 0;
}
#product-action .love-on .picbox .product-info{ /*ariel*/
    padding-top: 18%;
}

#product-action .product-status .ibox{ /*ariel*/
    width: 100%;
    height: 160px;
    position: relative;
}

.product-status .fontbox-L { /*ariel*/
    float: left;
    margin-left: 8px;
}
.product-status .fontbox-R {
    float: right;
}
.spe-pri {
    color: #06f;
    font-size: 15px;
    font-style: normal;
}

.spe-pri span {
    font-size: 20px;
    margin: 0 1px;
}
.pink {
    color: #e4007f;
    font-style: normal;
    margin-right: 5px;
}

.lab-new, .play-new, .lab-deals, .lab-1000up, .pub-deals, .lab-soldout { /*ariel*/
    position:absolute;
    left:5px;
    top:6px;
    background:#fff600;
    color: #fff;
    padding: 5px 8px;
    line-height: 15px;
    text-align: center;
}
.lab-deals {background:#ff0000; font-weight: bold;}/*ariel*/
.lab-1000up {background:#ff0000; font-weight: bold;}
.pub-deals {background:#ff4cbc; font-weight: bold;}
.lab-soldout {background: #9f410b; font-weight: bold;}
.lab-new {color: #215ed1; font-weight: bold;}

.lab-10000up {
    background:url(../img/sprite-icons.png) no-repeat 0 -435px;
}
.lab-encore {
    background-position: -420px 0;
}
.use_now {
    position:absolute;
    right:-1px;
    bottom:0;
    width:70px;
    height:50px;
    background:url(../img/lab-usenow.png);
    text-indent:-9999px
}
.lab-deals-s {
    position:absolute;
    width:95px;
    height:87px;
    background:url(../img/lab-deals-s.png?1336362386) no-repeat;
    top:-5px;
    left:-5px;
    text-indent:-9999px
}
.lab-1000up-s {
    background-position: 0 0;
}
.lab-soldout-s {
    background-position: -95px 0;
}
.lab-10000up-s {
    background-position: -190px 0;
}
.lab-encore-s {
    background-position: -285px 0;
}
#lb_deal .lab-soldout_top, #lb_deal3g .lab-soldout_top,
#top-block2 .lab-soldout_top, #taiwan-deals2 .lab-soldout_top
{position:absolute;
    left:0;
    top:0;
    background-color:rgba(0,0,0,0.4);
    text-indent:-9999px;
    z-index: 8;
}
#lb_deal .lab-soldout_top, #lb_deal3g .lab-soldout_top,
#top-block2 .lab-soldout_top, #taiwan-deals2 .lab-soldout_top{
    height: 100%;
    width: 100%;
}

#lb_deal .lab-soldout_top .soldoutbox, #lb_deal3g .lab-soldout_top .soldoutbox{
    display:block;
    width:220px;
    height:80px;
    background:url(../img/soldoutbox_img.png) no-repeat left top;
    text-indent:0
}
#lb_deal .lab-soldout_top .soldoutbox-2, #lb_deal3g .lab-soldout_top .soldoutbox-2,
#top-block2 .lab-soldout_top .soldoutbox-2, #taiwan-deals2 .lab-soldout_top .soldoutbox-2 {
    display:block;
    width:220px;
    height:80px;
    background:url(../img/soldoutbox_img-2.png) no-repeat left top;
    text-indent:0
}
#lb_deal .lab-soldout_top .soldoutbox, #lb_deal .lab-soldout_top .soldoutbox-2,
#top-block2 .lab-soldout_top .soldoutbox-2, #taiwan-deals2 .lab-soldout_top .soldoutbox-2 {
    margin: 60px auto;
}
#top-block2 .lab-soldout_top .soldoutbox-2 { margin: 95px auto;}

#lb_deal3g .lab-soldout_top .soldoutbox, #lb_deal3g .lab-soldout_top .soldoutbox-2 {
    margin: 40px auto;
}
#lb_deal .lab-soldout_top .soldoutbox p.time_ymd, #lb_deal3g .lab-soldout_top .soldoutbox p.time_ymd {
    color: #fff;
    font-size: 18px;
    line-height: 60px;
    margin: 0 0 0 105px;
}
#hot_sub {/**/
    background-color: #fff;
    border: 1px solid #ccc;
    float: left;
    height: auto;
    margin-bottom: 15px;
    position: relative;
    width: 783px;
}
.grid_10 #hot_sub img {
    height: auto; width: 100%;

}
.hot_sub_img {
    float: left;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
}
#hot_sub ul {
    margin-left: 532px;
}
#hot_sub ul a.btn {
    text-decoration: none;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
}
.hot_sub_lab {
    background-color: #eee;
    border-bottom: 1px dashed #ccc;
    height: 87px;
}
.hot_sub_lab .btn {
    display: block;
    padding: 5px 0 0px 5px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
}
.bordernone {
    border-bottom: 0 none;
}
#hot_sub .activeSlide {
    background-color: #fff;
    border-bottom: 1px dashed #ccc;
    border-right: 5px solid #f60;
    padding: 5px 0 0px 5px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
}
.spn {
    display: none;
}
#hot_sub .activeSlide .spn {
    display: inline;
}
#hot_sub h2 {
    font-size: 14px;
    line-height: 21px;
}
#hot_sub h2.ref_name_2 {
    font-size: 17px;
    line-height: 21px;
    color: #f60;
}
#lb_deal3g h2.ref_name_2 {
    color: #f60;
}
#hot_sub .product-status {
    line-height: 23px;
    text-align: left;
}
#hot_sub .product-status label.hot_p{right: 45px;}/**/
#lb_deal { /*ariel*/
    float: left;
    width: 783px;
}
#lb_deal3g {
    float: left;
    width: 100%;
}
#lb_deal li, #lb_deal3g li {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #ccc;
    display: inline-block;
    margin: 0 11px 15px 0;
    position: relative;
}
#lb_deal3g li:nth-child(3n){margin: 0 0 12px 0;}

#lb_deal li:hover, #lb_deal3g li:hover {
    /*margin: -2px 9px 17px 0;*/
    border: solid 1px #ff5d00;
}
#lb_deal li { /*ariel*/
    float: left;
    width: 49%;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
}
#lb_deal li:nth-child(even){
    margin-right:0px;
    float: right;
}
#lb_deal li.omega, #lb_deal3g li.omega {
    margin-right: 0;
}
.box-shadow2px {
    box-shadow: 0 2px 0 0 #e6e6e6;
}
#lb_deal a:hover, #lb_deal3g a:hover {
    text-decoration: none;
}
#lb_deal img { /*ariel*/
    height: auto;
    width: 100%;
}
#hot_sub h1, #lb_deal h1, #lb_deal3g h1 {
    font-size: 17px;
    line-height: 25px;
}
#lb_deal h2, #lb_deal3g h2 {
    display: block;
    font-size: 14px;
    height: 20px;
    line-height: 20px;
    margin: 0 0 5px;
    overflow: hidden;
    color: #f60;
}
#lb_deal .product-status, #lb_deal3g .product-status {
    border-top:1px dashed #CCC;
    background-image:-moz-linear-gradient(center top, #f2f2f2, rgba(255,255,255,0));
    background-image:-ms-linear-gradient(top, #f2f2f2, rgba(255,255,255,0));
    background-image:-o-linear-gradient(top, #f2f2f2, transparent);
    background-image:-webkit-gradient(linear, center top, center bottom, from(#f2f2f2), to(rgba(255,255,255,0)));
    background-image:-webkit-linear-gradient(top, #f2f2f2, rgba(255,255,255,0));
    background-image:linear-gradient(top, #f2f2f2, rgba(255,255,255,0))
}
.board {
    background:url(../img/sub-right-title.png) repeat-x;
    border:1px solid #CCC;
    margin-bottom:15px
}
.boardcolor {
    background:url(../img/sub-right-title.png) repeat-x left -35px #FF4B00;
    border:1px solid #FC4C1D;
    border-width:0 1px 1px;
    margin-top:10px
}
.board a:hover {
    text-decoration: none;
}
.board h2 {
    background:url(../img/board_icon.png) 2px 0 no-repeat;
    padding-left:30px;
    color:#FFF
}
.board h2.good-icon {
    background-position: 2px -34px;
}
.board h2.rating-icon {
    background-position: 2px -68px;
}
.board h3 {
    color: #fff;
    font-size: 15px;
    line-height: 35px;
    padding: 0 10px;
}
.board li {
    background: none repeat scroll 0 0 #fff;
    padding: 1px 1px 7px;
    position: relative;
    word-break: break-all;
}
.board li:hover {
    background:#efefef
}
.b_ba {
    color: #fff;
    display: block;
    height: 23px;
    line-height: 23px;
    position: absolute;
    text-align: center;
    width: 23px;
}
.b_red {
    background: none repeat scroll 0 0 #c00;
}
.b_gray {
    background: none repeat scroll 0 0 #666;
}
.board img {
    height: 97px;
    width: 146px;
}
.board ul {
    height: 110px !important;
}
.board img.w96_64 {
    height: 64px;
    width: 96px;
}
.board h1 {
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 2px;
}
.board h5 {
    font-size: 13px;
    line-height: 20px;
    margin-bottom: 2px;
    color: #f60;
}
.board h1 a {
    color: #f60;
    font-size: 14px;
    line-height: 20px;
}
.board .product-status {
    text-align:left;
    line-height:15px;
    padding:0 5px;
    height:40px;
    overflow:hidden
}
.board_store-pager {
    padding:2px 0 5px;
    margin:5px 0 0;
    background:url(../img/sub-right-title.png) repeat-x left -71px
}
.board_store-pager .right-b {
    display: block;
    float: right;
}
.board_store-pager .right-b a {
    background-color: #fbfbfb;
    border-radius: 100%;
    display: block;
    float: left;
    font-size: 10px;
    height: 16px;
    line-height: 16px;
    margin: 10px 4px 0;
    padding: 0;
    text-align: center;
    width: 16px;
}
.board_store-pager .right-b a.activeSlide, .board_store-pager .right-b a:hover {
    background-color: #fc4c1d;
    color: #fff;
}
.board .spe-pri {
    font-size: 12px;
}
#sequence {
    background-color: #fbfbfb;
    border: 1px solid #e7e7e7;
    margin: 0 0 20px;
    padding: 10px;
}
#sequence em {
    color: #f60;
    font-style: normal;
    margin: 0 5px;
}
#lb_deal3g li {
    width: 308px;
}
#lb_deal3g li img{
    width: 100%;
    height: auto;
}
#lb_deal3g li .pic img {
    height: auto;
    width: 100%;
}
#sequence a {
    margin: 0 3px;
    padding: 3px;
}
#sequence span.button-img {
    margin:6px 0 5px 4px;
    width:7px;
    height:8px;
    vertical-align:top;
    background:url(../img/sp-header-new) no-repeat left top;
    display:inline-block
}
#sequence span.b-i-active {
    background-position: -13px 0;
}
#play-deal3g li, #play-deal4g li, #play-hot li {
    float:left;
    position:relative;
    background:url(../img/play_block_bottom.png) center bottom no-repeat;
    border:1px solid #CCC;
    border-bottom:0;
    padding-bottom:10px;
    margin:0 5px 15px
}
#play-deal3g li:hover, #play-deal4g li:hover,
#play-hot li:hover, #taiwan-deals2 li:hover,
#top-block2 li:hover { /*ariel*/
    border: solid 1px #ff5d00;
}
#play-hot li {
    width: 468px;
}
#play-deal3g a:hover, #play-deal4g a:hover, #play-hot a:hover {
    text-decoration: none;
}
#play-hot .pic img {
    height: 309px;
    width: 466px;
}
#play-hot .program {
    float: left;
    padding: 5px 10px;
    width: 290px;
}
#play-hot h1 {
    font-size: 22px;
}
#play-hot h2 {
    font-size: 17px;
    line-height: 25px;
}
#play-hot .product-status {
    margin-left: 320px;
    padding: 10px;
}
#play-hot .spe-pri span {
    font-size: 26px;
    margin: 0 2px;
}
#play-deal3g li {
    padding-bottom: 0;
    width: 308px;
}
#play-deal3g .pic img {
    height: 204px;
    width: 306px;
}
#play-deal4g li {
    width:228px;
    padding-bottom:0
}
#play-deal4g .pic img {
    height: 151px;
    width: 226px;
}
#play-deal3g h1, #play-deal4g h1 {
    font-size: 17px;
    line-height: 25px;
}
#play-deal3g h2, #play-deal4g h2 {
    font-size: 14px;
    line-height: 20px;
}
#play-deal3g .product-status, #play-deal4g .product-status {
    border-top:1px dashed #CCC;
    padding:10px;
    background-image:-moz-linear-gradient(center top, #f2f2f2, rgba(255,255,255,0));
    background-image:-ms-linear-gradient(top, #f2f2f2, rgba(255,255,255,0));
    background-image:-o-linear-gradient(top, #f2f2f2, transparent);
    background-image:-webkit-gradient(linear, center top, center bottom, from(#f2f2f2), to(rgba(255,255,255,0)));
    background-image:-webkit-linear-gradient(top, #f2f2f2, rgba(255,255,255,0));
    background-image:linear-gradient(top, #f2f2f2, rgba(255,255,255,0))
}
.banner-sidebar150 {
    width: 150px;
}
.banner-sidebar150 a {
    background: none repeat scroll 0 0 #fff;
    display: block;
    margin: 0 0 15px;
    width: 150px;
}
.banner-sidebar150 img {
    width: 150px;
}
.board h2.Htime-icon {
    background-position: 2px -106px;
}
.wbg .area2014 {
    left: 5px;
    position: absolute;
    top: 179px;
}
.wbg .area2014 span.usenow-bg {
    background: none repeat scroll 0 0 #444;
    border-radius: 11px;
    color: #ff0;
    display: block;
    float: left;
    font-size: 12px;
    height: 22px;
    line-height: 20px;
    padding: 0 7px;
    text-shadow: 1px 1px 3px #000;
}
.area2014 p.R900-bg, .area2014 span.R900-bg {
    float:left;
    height:22px;
    color:#fff;
    font-size:12px;
    padding:0 7px;
    line-height:20px;
    background:#900;
    border-radius:11px;
    text-shadow:1px 1px 3px #000;
}
/*固定*/
.fixed2014{
width: 100%;
position: fixed;
top: 0;
margin: 0 auto;
z-index: 1999;
background: #fff;
/*background: #f6f6f6;*/
border-top: 4px solid #ff6600;
padding: 8px 0 10px 0;
-webkit-box-shadow: 0 -7px 7px 5px rgba(54,54,54,1);
-moz-box-shadow: 0 -7px 7px 5px rgba(54,54,54,1);
box-shadow: 0 -7px 7px 5px rgba(54,54,54,1);
opacity: 0.97;}
/*固定*/

/*關於我們 0113*/
.wording p.about_bor {
    border-left: 2px solid #ff4b00;
    padding-bottom: 0;
    background-color: #f8f8f8;
    margin: 0px 0px 15px 0px;
    padding: 5px 5px 5px 7px;
}
#con-block h1 img {
    vertical-align:middle;
    padding-left: 5px;
}
.wording p img {
    vertical-align:middle;
    padding-left: 5px;
}
.wording h2 img {
    vertical-align:middle;
    padding-left: 5px;
}
/*關於我們 0113*/


/*1225-pip投資人專區－開始*/
/*menu開始*/
.pipmenu{ margin-top: -20px;}
.pipmenu li {
    background: none repeat scroll 0 0 #efefef;
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #fff;
    display: block;
    padding: 0;
    width: 230px;
    text-indent: 20px;
}

.pipmenu li .in-ptitle {
    border-bottom: 1px solid #ccc;
    padding: 10px 0px;
    background:#e0e0e0;

}
.pipmenu li.fi-pipbg {
    background: #9d9d9d;
    border-top: none;
    color: #fff;
    line-height: 40px;
    font-size: 19px;
    padding: 10px 0 10px 0px;
}
.pipmenu li.fi-pipbg>a, .pipmenu li.fi-pipbg>a:hover {
    color: #fff;background: #9d9d9d;padding: 0px; border: none;
}
.pipmenu li ul li.in-pbg {
    padding: 0;
    border: none;
    line-height: 37px;
    font-size: 13px;
    background: url(../img/p-ar.jpg) 25px 15px  no-repeat;
    padding-left: 16px;
    width: auto;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
}
.pipmenu li ul li.in-pbg a { padding: 0; background: none; border: none;}
.pipmenu li ul li.pip-on, .pipmenu li ul li.in-pbg:hover { background: url(../img/p-ar.jpg) #fff 25px 15px  no-repeat;}
/*menu結束*/

/*pip頁面共用*/
.radius { display: block;}
.pip {}
.pip a{ text-decoration: underline;}
.piptbg { background: #797979; color: #fff;}
.pipxbg { background: #efefef;}
.pipybg {}

.pip .tbbox {
    width: 100%; border: solid 1px #dadada;
    display: inline-block;
    padding: 5px;
    -webkit-box-sizing:border-box !important;
    box-sizing:border-box !important;
}
.pip .tbbox ul.tbu {
    display: inline-block; width: 100%;
    -webkit-box-sizing:border-box !important;
    box-sizing:border-box !important;
}
.pip .tbbox ul.tbu li {
    padding: 9px 5px;
    display: inline-block;
    width: 100%;
    -webkit-box-sizing:border-box !important;
    box-sizing:border-box !important;
}
.pip .tbbox ul.tbu li h3, .pip .tbbox ul.tbu li p {
    float: left;
    text-align: center;
    padding: 0 7px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
}
/*pip頁面共用*/


/*pip-page0*/
.pip p.tb-0p { padding-bottom: 8px;}
.pip ul.tbl-0 { margin-bottom: 25px; margin-left: 0px;}
.pip ul.tbl-0 li { list-style:none; padding: 10px 0;}
.pip ul.tbl-0 li.tb0nonel { list-style: none;}
.pip h3.t03 { padding: 10px 11px; margin: 15px auto 5px auto;}

.pip ul.tbl-0 li label {width: auto; float: left; border-right: solid 1px #ccc; padding-right: 15px; padding-left: 10px;}
.pip ul.tbl-0 li p, .pip ul.tbl-0  li a {  padding-left: 15px; padding-bottom: 0; display: inline-block;}
.pip ul.tbl-0 li a {color: #06f; }

/*pip-page0*/



/*pip-page1*/
.pip ul.pp1 li{
    width: 48%; float: left; margin-right: 13px;
    border-bottom: 1px dotted #9d9d9d;
    margin-bottom: 5px; padding: 11px 0px;
}
.pip ul.pp1 li label {
    background: url(../img/ssarw.jpg) #fff 1px 5px  no-repeat;
    width: 92px; float: left; padding-left:12px;
}
.pip ul.pp1 li label.pipBL { width: 117px;}
.pip ul.pp1 p{ padding: 0; float: left;}
/*pip-page1*/

/*pip-page2*/
.pip .tbbox ul.tbu li.tbl2 h3.tbho1, .pip .tbbox ul.tbu li.tbl2 p.p1  { width: 40%; }
.pip .tbbox ul.tbu li.tbl2 h3.tbho2, .pip .tbbox ul.tbu li.tbl2 p.p2  { width: 60%; }
.pip .tbbox ul.tbu li.tbl2 p.p2 { text-align: left;}
/*pip-page2*/

/*pip-page3*/   /*0305-ä¿®æ”¹*/
.pip .tbbox ul.tbu li.tbl3 h3.tbho1, .pip .tbbox ul.tbu li.tbl3 p.p1  { width: 25%; }
.pip .tbbox ul.tbu li.tbl3 h3.tbho2, .pip .tbbox ul.tbu li.tbl3 p.p2  { width: 55%; }
.pip .tbbox ul.tbu li.tbl3 h3.tbho3, .pip .tbbox ul.tbu li.tbl3 p.p3  { width: 20%; }
.pip .tbbox ul.tbu li.tbl3 p.p2 { text-align: left;}
.pip .tbbox ul.tbu li.tbl3 p.p3 img { width: 22px; height: auto; cursor: pointer;}
.pip .tbbox ul.tbu li.tbl3 p.p3 img.pdlw { width: 19px;}
/*pip-page3*/   /*030-5ä¿®æ”¹*/

/*pip-page4*/   /*0305-ä¿®æ”¹*/
.pip .tbbox ul.tbu li.tbl4 h3.tbho1, .pip .tbbox ul.tbu li.tbl4 p.p1,
.pip .tbbox ul.tbu li.tbl4 h3.tbho2, .pip .tbbox ul.tbu li.tbl4 p.p2,
.pip .tbbox ul.tbu li.tbl4 h3.tbho3, .pip .tbbox ul.tbu li.tbl4 p.p3,
.pip .tbbox ul.tbu li.tbl4 h3.tbho4, .pip .tbbox ul.tbu li.tbl4 p.p4{
    -webkit-box-sizing:border-box; box-sizing:border-box; }

.pip .tbbox ul.tbu li.tbl4 h3.tbho1, .pip .tbbox ul.tbu li.tbl4 p.p1  { width: 11%;}
.pip .tbbox ul.tbu li.tbl4 h3.tbho2, .pip .tbbox ul.tbu li.tbl4 p.p2  { width: 19%; text-align: left;}
.pip .tbbox ul.tbu li.tbl4 h3.tbho3, .pip .tbbox ul.tbu li.tbl4 p.p3  { width: 30%; text-align: left;}
.pip .tbbox ul.tbu li.tbl4 h3.tbho4, .pip .tbbox ul.tbu li.tbl4 p.p4  { width: 40%; text-align: left;}
/*pip-page4*/


/*pip-page5*/  /*0305-ä¿®æ”¹*/
.pip .tbbox ul.tbu li.tbl5 h3.tbho1, .pip .tbbox ul.tbu li.tbl5 p.p1,
.pip .tbbox ul.tbu li.tbl5-2 h3.tbho1, .pip .tbbox ul.tbu li.tbl5-2 p.p1   { width: 20%; }
.pip .tbbox ul.tbu li.tbl5 h3.tbho2, .pip .tbbox ul.tbu li.tbl5 p.p2  { width: 19%; text-align: left;}
.pip .tbbox ul.tbu li.tbl5 h3.tbho3, .pip .tbbox ul.tbu li.tbl5 p.p3  { width: 61%; text-align: left;}
.pip .tbbox ul.tbu li.tbl5 p.p2 { text-align: left;}
.pip .tbbox ul.tbu li.tbl5 p.p3 img { width: 22px; height: auto; cursor: pointer;}
.pip .tbbox ul.tbu li.tbl5 p.p3 img.pdlw { width: 19px;}

.pip .tbbox ul.tbu li.tbl5-2 h3.tbho2, .pip .tbbox ul.tbu li.tbl5-2 p.p2  { width: 35%; text-align: left;}
.pip .tbbox ul.tbu li.tbl5-2 h3.tbho3, .pip .tbbox ul.tbu li.tbl5-2 p.p3  { width: 45%; text-align: left;}
/*pip-page5*/  /*0305-ä¿®æ”¹*/


/*pip-page6*/
.pip .tbbox ul.tbu li.tbl6 h3.tbho1, .pip .tbbox ul.tbu li.tbl6 p.p1  { width: 14%; }
.pip .tbbox ul.tbu li.tbl6 h3.tbho2, .pip .tbbox ul.tbu li.tbl6 p.p2  { width: 26%; }
.pip .tbbox ul.tbu li.tbl6 h3.tbho3, .pip .tbbox ul.tbu li.tbl6 p.p3  { width: 16%; }
.pip .tbbox ul.tbu li.tbl6 p.p1, .pip .tbbox ul.tbu li.tbl6 p.p2, .pip .tbbox ul.tbu li.tbl6 p.p3
{ text-align: left;}

.pip .tbbox ul.tbu li.tbl6 h3.tbho4{ width: 100%; padding: 0 0 4px 0; border-bottom: solid 1px #fff; display: inline-block;}
.pip .tbbox ul.tbu li.tbl6 h3.tbho5{ width: 20%; float: left; padding: 4px 0 0 0}
.pip .tbbox ul.tbu li.tbl6 h3.tbho6{ width: 30%; float: left; padding: 4px 0 0 0;}

.pip .tbbox ul.tbu li.tbl6 p.p5  { width: 20%; }
.pip .tbbox ul.tbu li.tbl6 p.p6  { width: 30%; }
/*pip-page6*/

/*pip-page7*/  /*0305-ä¿®æ”¹*/
.pip p.tb7p { padding-bottom: 8px;}
.pip ul.tbl7 { margin-bottom: 20px; margin-left: 16px;}
.pip ul.tbl7 li { list-style: outside none decimal;}
.pip ul.tbl7 li.tb7nonel { list-style: outside none none;}
.pip ul.tb7inu { margin-left: 35px; margin-top: 5px;}
.pip ul.tb7inu li {list-style: outside none decimal;}

.pip .tbbox ul.tbu li.tbl7-1 h3.tbho1, .pip .tbbox ul.tbu li.tbl7-1 p.p1 { width: 14%;}
.pip .tbbox ul.tbu li.tbl7-1 h3.tbho2, .pip .tbbox ul.tbu li.tbl7-1 p.p2 { text-align: left; width: 34%;}
.pip .tbbox ul.tbu li.tbl7-1 h3.tbho3, .pip .tbbox ul.tbu li.tbl7-1 p.p3 { text-align: left; width: 38%;}
.pip .tbbox ul.tbu li.tbl7-1 p.p1 a, .pip .tbbox ul.tbu li.tbl7-1 p.p2 a { color: #06f; text-decoration: underline;}
/*pip-page7*/  /*0305-ä¿®æ”¹*/


/*pip-page8-pip-page9-pip-page12*/
.pip ul.pp8 li{
    width: 100%; margin-right: 13px;
    border-bottom: 1px dotted #9d9d9d;
    margin-bottom: 5px; padding: 11px 0px;
}
.pip ul.pp8 li label {
    background: url(../img/ssarw.jpg) #fff 1px 5px  no-repeat;
    width: 100%; padding-left:12px; display: block;
}
.pip ul.pp8 a{ width: 100%; padding: 0; width: 100%; color: #06f; display: block; margin-left:10px; }
/*pip-page8-pip-page9-pip-page12*/

/*pip-page10*/
.pip .tbbox ul.tbu li.tbl10 h3.tbho1, .pip .tbbox ul.tbu li.tbl10 p.p1  { width: 10%; }
.pip .tbbox ul.tbu li.tbl10 h3.tbho2, .pip .tbbox ul.tbu li.tbl10 p.p2  { width: 76%; }
.pip .tbbox ul.tbu li.tbl10 h3.tbho3, .pip .tbbox ul.tbu li.tbl10 p.p3  { width: 14%; }
.pip .tbbox ul.tbu li.tbl10 h3.tbho2 .p-dividend, .pip .tbbox ul.tbu li.tbl10 h3.tbho2 .p-didlist
 { width: 100%; display: inline-block; border-bottom: solid 1px #fff;}
.pip .tbbox ul.tbu li.tbl10 h3.tbho2 .p-dividend p, .pip .tbbox ul.tbu li.tbl10 h3.tbho2 .p-didlist p,
.pip .tbbox ul.tbu li.tbl10 p.p2 span
 {  float: left; padding: 5px;
    -webkit-box-sizing:border-box; box-sizing:border-box;
}
.pip .tbbox ul.tbu li.tbl10 h3.tbho2 .p-dividend p.pl { width: 60%;}
.pip .tbbox ul.tbu li.tbl10 h3.tbho2 .p-dividend p.pr { width: 40%;}
.pip .tbbox ul.tbu li.tbl10 p.p2 span.p-didlist { width: 76%;}
.pip .tbbox ul.tbu li.tbl10 h3.tbho2 .p-didlist { border: none;}
.pip .tbbox ul.tbu li.tbl10 h3.tbho2 .p-didlist p, .pip .tbbox ul.tbu li.tbl10 p.p2 span
{ width: 18%;}
.pip .tbbox ul.tbu li.tbl10 h3.tbho2 .p-didlist p.pt, .pip .tbbox ul.tbu li.tbl10 p.p2 span.pt
{ width: 23%;}
.pip .tbbox ul.tbu li.tbl10 p.p2 span { padding: 0 7px;}
/*pip-page10*//*pip-page8*/

/*pip-page11*/  /*0305-ä¿®æ”¹*/
.pip .tbbox ul.tbu li.tbl11 h3.tbho1, .pip .tbbox ul.tbu li.tbl11 p.p1  { width: 25%; }
.pip .tbbox ul.tbu li.tbl11 h3.tbho2, .pip .tbbox ul.tbu li.tbl11 p.p2  { width: 20%; }
.pip .tbbox ul.tbu li.tbl11 h3.tbho3, .pip .tbbox ul.tbu li.tbl11 p.p3  { width: 55%; }
.pip .tbbox ul.tbu li.tbl11 p.p3 a {color: #06f; text-decoration:  underline;}
/*pip-page11*/  /*0305-ä¿®æ”¹*/

/*pip-page15*/
.pip ul.pp15 li{
    width: 100%; margin-right: 13px;
    border-bottom: 1px dotted #9d9d9d;
    margin-bottom: 5px; padding: 11px 0px;
}
.pip ul.pp15 li label {
    background: url(../img/ssarw.jpg) #fff 1px 5px  no-repeat;
    width: 10%; padding-left:12px; float: left;
}
.pip ul.pp15 p, .pip ul.pp13 a { width: auto; padding: 0; width: 100%; }
.pip ul.pp15 a{ color: #06f;}
/*pip-page15*/

/*pip-page16*/
.pip ul.pp16 li { padding: 15px 0;}
.pip ul.pp16 li label {width: 16%; float: left; border-right: solid 1px #ccc; padding-left: 10px;}
.pip ul.pp16 li p, .pip ul.pp16 li a {  padding-left: 17px; padding-bottom: 0; display: inline-block;}
.pip ul.pp16 li a {color: #06f; }
/*pip-page16*/

/*1225-pipæŠ•è³‡äººå°ˆå€ï¼çµæŸ*/

/*151231-不適用活動標簽開始*/
.Not-used {
    background: #fffeb5;
    font-size: 16px;
    padding: 10px 13px;
    position: relative;
    text-align: center;
    line-height: 25px;
    color: #555;
    font-weight: bold;
    margin: 12px 0;
}
.Not-used>span{
    line-height: 18px;
    vertical-align: bottom;
}
/*151231-不適用活動標簽結束*/
}
