﻿
/* main_image */
.main_visual{height:130px;border-top:1px solid #d7d7d7;overflow:hidden;position:relative}
.main_image{height:100%;overflow:hidden;position:relative;}
.main_image ul{width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:100%;}
.main_image li span{display:block;width:100%;height:100%; overflow:hidden; text-align:center}

/*.main_image li a{display:block;width:100%;height:100%}*/

.main_image li span img{ border:0px none;height:100%; margin:0 auto}

div.flicking_con{position:absolute;bottom:15px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -30px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../img/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}

#btn_prev,#btn_next{z-index:10;position:absolute;display:none;width:28px;height:28px;top:50%;margin-top:0px;background-position:center center; background-repeat:no-repeat;border-radius:40px; overflow:hidden}
#btn_prev{ background-image:url(../img/hover_left.png);left:10px;}
#btn_next{ background-image:url(../img/hover_right.png);right:10px;}


.tabxc{width:100%}
.tabxc td{ empty-cells:show;}
.tabxc .left,.tabxc .left1{ background-color:#34ca9d; color:#FFF;width:36px; min-height:35px; border-top:1px solid #f1f1f1;padding:0px 5px; font-weight:normal; font-size:14px; text-align:center; vertical-align:middle}
.tabxc .right{background-color:#f1f1f1; color:#999;min-height:35px; border-top:1px solid #fff;padding:5px; font-weight:normal; font-size:14px; text-align:left; vertical-align:middle; line-height:25px}

.tabxc .left1{ text-align:right;width:80px}

.tabxc .right span{ vertical-align:middle; margin-left:6px;}
.tabxc .right img{border:0px none; height:20px; vertical-align:middle; margin-left:6px}
.tabxc .right .xclink{ color:#FC0}
.tabxc .right .xccont{ color:$000}

.indexprdbox{ border:1px solid #dadada; overflow:hidden;margin:2px 0px 2px 0px; height:auto; background-color:#FFF}
.indexprdbox .imgbox{width:100%; height:180px; overflow:hidden;}
.indexprdbox .imgbox img{ border:0px none;width:100%}
.indexprdbox .infoline{ overflow:hidden;width:100%;height:90px;}
.indexprdbox .infoline .title{ text-align:left; overflow:hidden;padding:0px;margin:5px}
.indexprdbox .infoline .title span{display:block; overflow:hidden;font-size:16px; font-weight:normal;color:#272727;text-overflow:ellipsis;white-space:nowrap;width:90%;box-sizing:border-box; padding:2px 0px;;margin:0px;-webkit-font-smoothing:antialiased;color:#515151;/*font:"Helvetica Neue",Helvetica,STHeiTi,sans-serif; font-family:宋体*/}

.daohan_box{ position:relative;overflow:hidden;padding:5px;}
.daohan_box a:link,.daohan_box a:visited,.daohan_box a:active,.daohan_box a:hover{color:#fff; font-size:14px; font-family:Microsoft YaHei; font-weight:normal; text-decoration:none;}
.daohan_box a:hover{}
.daohan_line{ text-align:left; margin:0px; overflow:hidden;border-bottom:1px solid #384857;height:40px; line-height:40px;}
.daohan_line img{width:20px; border:0px none;margin-right:8px; vertical-align:middle;margin-top:-2px}
.tabxc a:link,.tabxc a:visited,.tabxc a:active,.tabxc a:hover{color:#999}

#txtfind{width:100px}

.header{box-shadow:0 0px 0px rgba(0,0,0,0)}
.head_title { background-color:#F0F0F0; height:40px; line-height:40px; border-bottom:1px solid #CCC}
.head_title >p { color:#000; font-size:16px}

.chkprdlabel{ background-color:#f0f0f0; padding:3px;}
