/* --------- selectTag --------- */

#selectTag{ padding:0 5px; overflow:hidden; background:#f9f7ed }
#selectTag h1{
    float:left;
    height:28px; line-height:28px;
    color:#cc3300; font-size:14px;
}
#selectTag .extra a{ float:right; color:#005AA0 }

#selectTag dl{
    padding:5px;
    overflow:hidden;
    border-top:1px dashed #E7CDAE;
}
#selectTag dl.fore{ border-top:0 none }
#selectTag dt{
    float:left;
    padding:0 5px 0 0;
    width:80px; line-height:25px; text-align:right;
    font-weight:bold;
}
#selectTag dd{
    position:relative;
    line-height:25px; overflow:hidden;
}
#selectTag dd div{ float:left; margin-right:20px; height:25px }
#selectTag dd a{
    height:15px; line-height:15px; overflow:hidden;
    text-decoration:none; white-space:nowrap;
}
#selectTag dd a:link, #selectTag dd a:visited{ color:#005AA0 }
#selectTag dd a:hover, #selectTag dd a:active, #selectTag dd a.curr:link, #selectTag dd a.curr:visited{
    background:none repeat scroll 0 0 #4598D2;
    color:#FFFFFF;
}

#select-brand .content{
    float:none;
    margin:0; padding:0;
    width:100%; height:auto; overflow:hidden;
}
#select-brand .content div{ width:95px; overflow:hidden }



/* --------- channelNav --------- */

.channelNav{ overflow:hidden }
.channelNav li{
    float:left; display:inline;
    margin-left: 15px;
}


/* --------- channelMain --------- */

.channelMain{ padding:5px 15px; border:5px solid #f3f3f3 }
.channelMain h2{ padding:10px 5px; line-height:26px; text-align:center; font-size:18px; font-weight:bold }
.channelMain h3{ padding:10px 5px; text-align:center; font-size:14px }
.channelMain h4{ padding:5px; font-size:16px }
.channelMain .sub{
    margin:0 0 10px; padding:15px 0; text-align:center;
    background:url("../img/com/dian-gray.png") repeat-x left bottom;
}
.channelMain .sub span{ margin:0 15px 0 0 }
.channelMain .handle{ float:right; text-align:center }
.channelMain .handle span{ padding:0 5px }
.channelMain .content{ padding:0; overflow:hidden }
.channelMain .content .focus{ text-align:center }
.channelMain .scroll{ padding:10px; height:600px; overflow-y:scroll; border:3px solid #ccc }
.channelMain .other{ padding-left:10px; line-height:22px }
.channelMain p{ padding:5px 10px; line-height:23px; font-size:14px }
.channelMain hr{ width:95% }
.channelMain embed{ display:block; margin:auto }
.channelMain img{
    display:inline-block; max-width:600px; height:auto;
    _width:expression(document.body.clientWidth >680 ? "600px" : "auto");
}
.channelMain ul.item{ margin:0 auto; padding:5px 10px; width:90% }
.channelMain ul.item li{
    height:21px; line-height:21px; font-size:12px;
    margin:0 0 0 20px; list-style-type:disc;
}
.channelMain fieldset{
    margin:0 auto 10px; padding:5px 15px 10px;
    width:620px; text-align:left;
    border:1px dotted #96C2F1; color:#1e7ace; background-color:#fff;
}
.channelMain fieldset legend{
    padding:3px 20px 3px 20px;
    border:1px dotted #96C2F1;
    font-weight:bold; color:#1E7ACE; background-color:#fff;
}
.channelMain div.agree, .channelMain div.share, .channelMain div.flower{
    margin:0 10px 5px 0; padding:3px;
    width:100px; height:20px; line-height:20px; overflow:hidden;
    border:1px solid #c3d9ff;
}
.channelMain div.agree a, .channelMain div.share a, .channelMain div.flower a{ display:block; padding:0 0 0 45px; overflow:hidden; text-align:center }
.channelMain div.agree a{ background:url("../img/com/icon/agree.png") no-repeat left center }
.channelMain div.share a{ background:url("../img/com/icon/share.png") no-repeat left center }
.channelMain div.flower a{ background:url("../img/com/icon/flower.png") no-repeat left center }
.channelMain div.agree a:hover, .channelMain div.share a:hover, .channelMain div.flower a:hover{ text-decoration:none }

/* --------- channelSearch --------- */

.channelSearch{ margin:8px auto; width:280px; overflow:hidden }
.channelSearch .text{
    margin:0 10px 0 0; padding:0px 4px 0 16px;
    width:169px; height:21px; line-height:21px; border:none;
    background:url("../img/com/menu/webSearch-txt.png") no-repeat; color:#777; font-size:11px;
}
.channelSearch .button{
    width:75px; height:21px; margin:0; border:none; color:#5c513e;
    background:url("../img/com/menu/webSearch-btn.png") no-repeat; cursor:pointer;
}

.channelHeader{ margin:0 0 10px 0; padding:10px 0 5px; border-bottom:1px dotted gray; font-size:16px; color:#403623; font-weight:bold }
.channelHeader a{ margin:0 10px 0 0; color:#403623 }
.channelHeader a.gray{ color:#aaa }
.channelHeader em{ float:right; padding:0 20px 0 0; line-height:35px; font-size:12px }
.channelHeader em a{ text-decoration:underline }
.channelHeader em a:hover{ text-decoration:none }
.channelHeader .btn{ margin:5px 0 0 }
.channelHeader .btn a{ color:#fff; font-size:16px }




/* ================== Box & Bar ================== */

.box{ margin:auto; border:1px solid #ddd; overflow:hidden; zoom:1 }
.box.dashed{ border:1px dashed #ddd }
.box.null{ border:none }
.box.blue{ border:1px solid #8ec0ff }
.bar{
    margin:0px; padding:0 5px; zoom:1;
    height:26px; line-height:26px; overflow:hidden;
    font-size:13px; color:#333;
    background:#ccffff url("../img/com/bar.gif") repeat-x;
}
.bar .fr span{ padding-right:5px; font-size:12px }
.bar .fr a{ font-size:12px; color:#000; text-decoration:none }
.bar .fr a:hover{ color:#fff }


/* ================== 视频================== */
.shipin{width:290px; height: 180px;}
.shipin p{margin-left: -35px;}
.shipin .edui-faked-video{width:290px; height: 180px;}
.shipin2{width:364px; height:229px;}
.shipin2 .edui-faked-video{width:364px; height:229px;}


.caption{
    min-height: 84px;
}
.option-title{
    text-align: center;
    font-size: 20px;
    font-weight: 700;
    margin-top:20px;
    margin-bottom: 20px;
}


