﻿.routeclasstitle{ background:url(../images/routeclasstitlebg.gif); height:31px; width:950px; margin:0px auto}
.routeclasstitle .l,.routeclasstitle .c{float:left; height:31px;}
.routeclasstitle .r{float:right; height:31px;}
.routeclasstitle .c{width:auto; font-size:14px; font-weight:bolder; line-height:31px; padding-left:20px;}
.routeclassiframe{width:950px; margin:0px auto}
.routeclassiframe .border{border-left:1px solid #AACCEF; border-right:1px solid #AACCEF; background:#E7F0F9; padding:8px; height:35px; overflow:hidden}
.routeclassiframe .b{display:block}
.routeclassiframe a{color:#000; line-height:18px; float:left; display:block;width:auto; padding:1px 6px;white-space:nowrap}
.routeclassiframe .classbg{background:url(../images/d.gif); width:20px; height:41px; text-align:center; float:left; line-height:20px;}
.routeclassiframe .indiv{width:50%; float:left}

.rotureclsslisttitle{background:url(../images/forbg.gif); width:669px; height:78px;}
.internal{background:url(../images/inbg.gif);}
.rotureclsslisttitle .title{color:#fff; height:30px; line-height:30px; padding-left:15px; font-size:14px; font-weight:bolder}
.rotureclsslisttitle .title a{color:#fff}
.rotureclsslisttitle .classtitle {padding-left:12px; padding-top:11px;}
.rotureclsslisttitle .classtitle a{ display:block; width:76px; height:26px; text-align:center; line-height:26px; float:left; color:#666}
.rotureclsslisttitle .classtitle a:hover{background:url(../images/forbgclasstitlebg.gif); text-decoration:underline; font-weight:bolder}
.rotureclsslisttitle .classtitle a.selected{background:url(../images/forbgclasstitlebg.gif); text-decoration:underline; font-weight:bolder; color:#1699E7}
.rotureclsslisttitle .classtitle a.more:hover{background:none}

.rotureclsslistframe{ border-left:1px solid #41B3E8; border-right:1px solid #41B3E8}
.rotureclsslistframeb{display:block}
.rotureclsslistframe ul{ margin:0px 3px;}
.rotureclsslistframe ul li{ border-bottom:1px solid #eee; background:url(../images/ico-dot.gif) 10px center no-repeat; padding-left:20px; line-height:26px; height:26px;}
.rotureclsslistframe ul li a{color:#000; float:left;}
.rotureclsslistframe ul li a.btn,.rotureclsslistframe ul li .memberPrice,.rotureclsslistframe ul li .marketPrice{ float:right}
.rotureclsslistframe ul li .memberPrice,.rotureclsslistframe ul li .marketPrice{ width:120px;}
.rotureclsslistframe ul li a.btn{display:block; background:url(../images/ico-buy.gif) 0px center no-repeat; width:auto; padding:0px 20px;}

.rotureclsslistframe ul.internalul{width:500px; float:right}
.rotureclsslistframe .fesatleft{ width:150px; float:left; background:#F0F9FD; text-align:center; line-height:16px;}
.rotureclsslistframe .fesatleft .contentex{padding:0px 6px; text-align:left}

.rotureclsslistframe .img{ width:140px; float:left; text-align:center}
.rotureclsslistframe .content{ width:520px; float:right; line-height:20px;}
.rotureclsslistframe .content a{ color:#000; font-weight:bolder}

.shiptitlebar{ background:url(../images/greenbg.gif); height:28px; line-height:28px;}
.shiptitlebar ul{ float:left; width:auto}
.shiptitlebar ul li{ float:left; width:127px; text-align:center; background:url(../images/btn1.gif); color:#fff; cursor:pointer}
.shiptitlebar ul li.selected{background:url(../images/btn2.gif); color:#000}
.shiptitlebar a.more{ float:right; display:block; width:auto; background:url(../images/morebg.gif) right center no-repeat; padding:0px 2em; color:#fff}
.shipiframe{border:1px solid #73CDD6; border-top-width:0px}
.shipiframe .bottom{background:url(../images/shipbottombg.gif); height:32px; line-height:32px; padding-left:20px; font-weight:bolder; color:#3E5A06}
.shipiframe .item{ display:inline;width:150px; float:left; margin-left:13px; text-align:center; line-height:16px;}
.shipiframe .item a{color:#FF6805; text-decoration:none}
.shipiframe .item a img{border:1px solid #ccc}
.shipiframe .item a span{ color:#005FA2}
.shipiframe .bottom a{color:#3E5A06; font-weight:normal}
.shipiframe .bottom a.more{color:#66f; text-decoration:underline}

.loginiframe{border:1px solid #F9970A; background: url(../images/dd3.gif); height:218px; overflow:hidden}
.loginiframe .titleiframe{ background:url(../images/indexlogintitlebg.gif); height:24px; line-height:24px; padding-left:12px; font-weight:bolder; font-size:14px; color:#fff}
.loginiframe td.l{text-align:right; color:#185F83}
.loginiframe .logininput{ width:180px; height:18px; border:1px solid #9bc;}
.loginiframe .submit{background:url(../images/btnbg.gif); height:20px; border:1px solid #E9910B; line-height:20px; width:90px; text-align:center;color:#fff}
.loginiframe table tr td a{color:#f00; text-decoration:underline}
.loginiframe table tr td a.btn{display:block; width:auto; padding:1px 3px; border:1px solid #ccc; text-align:center; background:#fff; color:#000}
.loginiframe table tr td a.btn:hover{background:#e66; color:#fff}
.loginiframe .info{padding:1em; color:#f33; line-height:22px;}
.loginiframe hr{border-top:1px dashed #666; height:0px}
.flashpic{float:left}
.hotRouteiframe{float:right; width:262px;}
.hotRouteiframe .titlebar{background:url(../images/hotbg.gif); height:26px; line-height:26px; font-size:14px; color:#fff; font-weight:bolder}
.hotRouteiframe .titlebar span{display:block; padding-left:1em}
.hotRouteiframe .tableiframe{border:1px solid #D4D4D4;border-top-width:0px; border-bottom-width:0px; height:190px; overflow:hidden}
.hotRouteiframe .tableiframe li{border-top:1px solid #def; height:22px; line-height:22px; background:url(../images/icodot.gif) 6px center no-repeat; padding-left:20px;}
.hotRouteiframe .tableiframe li a{color:#111}
.hotRouteiframe .tableiframe li a,.hotRouteiframe .tableiframe li span{float:left}
.hotRouteiframe .tableiframe li span.hot{line-height:12px;}
.hotRouteiframe .tableiframe li label{display:block; width:60px; float:right; color:#f00; border-left:1px solid #def}
.hotRouteiframe img{display:block}
.scenerytitle{background:url(../images/scenerytitlebg.gif); height:43px;}
.scenerytitle a{font-size:14px; font-weight:bolder; color:#fff; display:block; padding-left:1em; padding-top:18px;}
.sceneryiframe{ border-left:1px solid #0E5FBA; border-right:1px solid #0E5FBA; background:#EFF2F5}
.scenerytitlebgb{display:block; width:100%}
.sceneryiframe div.itempic{width:135px; float:left; text-align:center; background:#eee; height:122px; line-height:20px;}
.sceneryiframe div.itempic a{color:#000}
.sceneryiframe ul{padding:6px; line-height:26px;}
.sceneryiframe ul a{color:#000;}

.forshiptiem{ height:20px; line-height:20px; border-bottom:1px dashed #D5E5F4; margin:0px 8px; color:#149AE3}
.forshiptiem a{color:#149AE3}
.forshiptiem a.ship{color:#6C6C6C}