@charset "utf-8";
.video-tx{ margin-top:40px; text-align:left; padding-left:100px; border-top:#CCC dashed 1px; padding-top:30px}
.lfdq{ text-align:left}
.tyback{position:static!important; text-align:left!important}
.h-blue{ color:#337bcd; font-size:15px}
.sp-yh{ font-family:微软雅黑; font-size:13px; color:#444647; list-style-type:square;  margin:10px 0 20px 15px}
#inner{ margin:0 auto; width:950px; position:relative}
.qqkf{ width:111px; height:258px; background:url(../images/header/kefu.png) no-repeat; position:fixed; top:130px;  z-index:1000; display:none}
.qqkf-time{ text-align:center; margin-top:190px; font-size:12px; color:#376d9b}
.qqkf-btn{ width:80px; height:20px; display:block; margin:25px auto 0 auto; cursor:pointer}
.lckh-pon{ width:110px; position:absolute; right:40px; top:30px}
.lckh-btn{ display:block; cursor:pointer;  width:100px; text-align:center; height:25p; line-height:25px; -moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #ccc;behavior:url(PIE.htc)}
.lckh-display{ padding:5px;font-size:12px;border:#fce8cf solid 1px; background:#fff7e0; margin-top:5px; display:none}
.ui-download{position:absolute;left:10px;top:250px}.ui-download .qrcode{float:left;margin-right:15px}.ui-download .moreway{float:left}.ui-download .moreway .system{margin-bottom:8px;background-position:0 -357px;height:50px;width:98px}.ui-download .moreway p{margin-bottom:8px;font-family:\5FAE\8F6F\96C5\9ED1,"Hiragino Sans GB",\9ED1\4F53,sans-serif;color:#fff}.ui-download .moreway a{display:block;background-position:0 -331px;height:23px;width:100px;text-indent:-9999px;overflow:hidden}.ui-prepare .prepare-items{width:100%;margin-top:20px}.ui-faq{float:left;padding-left:50px;background:url(../images/gif/vline.gif?1409826987) left center no-repeat}.ui-download .moreway a, .ui-download .moreway .system{ background-image: url("../images/sprite/index-s589cabdabb.png");background-repeat: no-repeat;}


/****港股通版增量****/


.ui-hint{ margin-top:0px; background:#f4f4f4;  -moz-border-radius:0 0 6px 6px!important;-webkit-border-radius:0 0 6px 6px!important;border-radius:0 0 6px 6px!important;border:#d3d3d3 solid 1px; border-top:none;behavior:url(../../css/common/PIE.htc)!important;}
.border-radius{-moz-border-radius:6px 6px 0 0!important;-webkit-border-radius:6px 6px 0 0!important;border-radius:6px 6px 0 0!important;behavior:url(../../css/common/PIE.htc)!important;}
#content{ -moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;position:relative; border:#d3d3d3 solid 1px;behavior:url(../../css/common/PIE.htc); position:relative}
.new-navigation{ position:absolute; right:60px}
.new-navigation ul li{ float:left; text-align:center; width:140px; font-size:12px}
.icon-dw-correct{ position:absolute; left:10px; top:5px; background:url(../images/sprite/icon/success-32.png) no-repeat; width:32px; height:32px}
.icon-dw-point{ position:absolute; left:10px; top:5px; background:url(../images/sprite/icon/warn-32.png) no-repeat; width:32px; height:32px}
.font-alert{ color:#4479d1}
.font-color-n{ color:#F00}
.font-hs{ color:#969696}
.font-sz{ font-size:12px}


/***港股通版增量内页**/

.schematic{ min-height:220px; background:#f9f9f9; overflow:hidden; text-align:center; border:#d5d5d5 solid 1px; margin-top:20px}.schematic p{ margin:30px 0 30px 0; font-size:16px; font-weight:bold}.schematic table{ margin:20px 0 0 80px}.schematic table td{vertical-align:top}.color-gray{ color:#c3c3c3}.asset{ background:#f9f9f9; overflow:hidden;border:#d5d5d5 solid 1px; margin-top:20px; padding-left:60px}.icon-dts{ background:url(../images/newversion/iocn-prompt.png) no-repeat center; width:20px;display: inline-block; height:20px; vertical-align:middle}.margin-r15{ margin-right:15px}.asset .layer1{ margin:40px 0 0 0}.layer2{ margin:10px 0 0 0 }
.int-layer{ margin:30px 0}
.int-layer .int-password{ width:200px; height:40px; color:#CCC; font-size:20px;border:#cecece solid 1px; padding-left:10px; margin:0 10px 0 5px}
.int-layer .btn-large{ vertical-align:top; }
.asset .list{border-top:#dadada dashed 1px; width:750px; padding:10px 0 20px 0 }
.asset .list li{ list-style-type:disc; margin:0 0 0 15px; line-height:25px}
.channel{ margin-top:20px; overflow:hidden;}
.channel h1{ color:#2571c7; font-size:20px}
.channel ul li{ width:280px; min-height:105px; border:#bfbfbf solid 1px; float:left; margin-right:10px; position:relative}
.channel ul{ margin-top:10px}
.channel ul .margin-none{ margin:0}
.posit{ position:absolute; top:20px; left:10px}
.channel .margin-layer{ margin:20px 0 0 100px;color:#000}
.margin-layer .font{ font-size:18px; }
.margin-top{ margin-top:5px}.new-navigation .hs{ color:#bebdbd}.new-navigation .bu{ color:#0095de}
.layer-btn-top{ margin-top:20px}
.btn-bg-blue{ background:#77d1fe!important}
.btn-width{ width:200px}



/****择服务套餐****/
.fill-ml {display: inline-block;vertical-align: middle;zoom: 1;margin-left: 30px;font-size: 0;}
.tree-list{ width:800px}
.tree-list li{ width:250px}
.sales,.servetc {background-color: #f9f9f9;border: 4px solid #eff2f4;margin: 0 auto 30px;padding: 15px 15px 0;width: 800px;}
.sales-ul li{ width:165px; height:60px; padding:10px 5px 0 10px; margin-right:10px; margin-bottom:10px; background:#fff; border:#cccccc solid 1px; float:left;border-radius:5px;-moz-border-radius:5px; cursor:pointer /* Old Firefox */}
.servetc-ul li{ width:106px; height:60px; padding:10px 5px 0 10px; margin-right:10px; margin-bottom:10px; background:#fff; border:#cccccc solid 1px; float:left;border-radius:5px;-moz-border-radius:5px; cursor:pointer /* Old Firefox */}
.sales-ul,.servetc-ul { position:relative; overflow:hidden}
.min-content{ padding:30px 60px!important}
.sales-blue-li,.servetc-blue-li{ background:#32aae6!important;border:#32aae6 solid 1px!important; color:#FFFFFF!important}
.sales-li-title{ font-size:15px; height:25px;line-height:25px}
.sales-li-con{ font-size:18px;height:25px; line-height:25px;}
.sales-more{ position:absolute; display:block; width:30px; height:25px; line-height:25px; right:0px; bottom:10px; text-decoration:underline; cursor:pointer}
.sales-yb{background:#fff; border:#cccccc solid 1px; padding:10px 15px; font-size:15px; position:relative; margin-bottom:15px; display:none}
.rl-img{ position:absolute; right:10px;  top:-7px}
.rl-close{ position:absolute; top:5px; right:8px; cursor:pointer}
.servetc-again{ line-height:50px; text-align:center; font-size:18px;}
.yellow-br{ border:#ffe878 solid 5px; text-align:center; height:45px; line-height:45px; font-size:18px; width:830px; margin: 20px 16px;}
.fn-red{ color:#fc0001}
.pr-list{ width:840px; margin:0 0 10px 0}
.ui-agree-width{ width:800px!important; margin:0!important}
.ellipsis{ overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.js-select-list li{ overflow: hidden;white-space: nowrap;text-overflow: ellipsis}

#commission_val_show {
	font-size: 32px;
}

.opGuideInfo{ margin: 20px 0px 0px 10px; display: inline-block; }

#timeOutAlert {
	display: none;
}

.type-list li{ float: left!important;
    margin-bottom: 15px!important;
    width: 185px!important;
    border: #ccc solid 1px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    margin-right: 10px;
    background: #fff;
    -moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;
    behavior:url(PIE.htc);
    cursor: pointer;
    position: relative;
}


.type-list li cite {
    background: url("../images/gif/ques.gif?1405389910") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: help;
    display: inline-block;
    height: 16px;
    text-indent: -9999px;
    vertical-align: middle;
    width: 16px;
}



.mes{
position: absolute;
width: 750px;
    padding: 20px;
background: #fff2a8;
    line-height: 23px;
border: #cccccc solid 1px;
    -moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;
    behavior:url(PIE.htc);
    display: none;
}

.icon-yel-top{
    position: absolute;
    top: -13px;
    display: block;
    width: 22px;
    height: 13px;
    background: url("../images/sprite/arr-top.png") no-repeat;
}

.protocal-list li em{
    background: url("../images/sprite/list-number.png") no-repeat;
    width:25px;
    border: none;
    text-align: inherit;
    padding-left: 12px;
}
.protocal-list{
    width: auto;
}

.tsd-layerout{
    float: right;
    margin: 3px 95px 0 0;
   position: relative;
}
.red-fn{
    color: #fc0001;
    font-size: 28px;
  	position: absolute;
    top: -15px;
	right:-110px;
}

.right-style{
    border: #32aae6 solid 1px!important;
    background: url("../images/sprite/right-bk.png") no-repeat #fff right bottom!important;
}

.btn-zk {
    position: absolute;
    width: 37px;
    bottom: 0px;
    right: 0;
    background: url(/images/diyselect/arrow-bottom.png) no-repeat right center;
    color: #0e74fe;
    cursor: pointer;
}

.over-hidden {
    width: 600px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.eyesCon {
    position: relative;
}

.eyesCon div {
    width: 20px;
    height: 20px;
    position: absolute;
    top: 7px;
    left: 212px;
    background: url(../images/sprite/icon/close-eyes.png) no-repeat center/100%;

}

.eyesCon div.actived {
    background: url(../images/sprite/icon/open-eyes.png) no-repeat center/100%;
}

.ui-agree {
    overflow: hidden;
}