﻿.newfc {
    position:relative; 
    min-width:1200px;
    float: left;
    padding: 0px 0 0px 15px;
    font-size:16px;
}
.fctop {
    position:relative;
    float:left;
    width:100%;
    font-size:20px;
    font-weight:500;

}
.fctop_left {
    float:left;
    width:18%;
    min-width:150px;
    height:100%;
    margin-top:10px;
}
.fctop_leftico {
    width:8px; 
    height:46px;   
    float:left;
    background-color:#E50013;
    border-radius:2px;
    margin-top:4px;
}
.fctop_leftinfo {
    float:left;
    margin-left:20px;
    line-height:50px;
    font-size:40px;
}
.fctop_rightinfo {
     float:left;    
     width:82%;
     border-bottom:solid 2px #dcdcdc;
     padding-top: 25px;
     padding-bottom: 3px;
}
.fctop_center {
    float:left;  
    width:100%;  
}
/* ul li以横排显示 */

/* 所有class为menu的div中的ul样式 */
.fctop_center ul
{
    list-style:none; /* 去掉ul前面的符号 */
    margin: 0px; /* 与外界元素的距离为0 */
    padding: 0px; /* 与内部元素的距离为0 */
    width: auto; /* 宽度根据元素内容调整 */
}
/* 所有class为menu的div中的ul中的li样式 */
.fctop_center ul li
{
    float:left; /* 向左漂移，将竖排变为横排 */ 
    padding: 4px 20px; /* 内部填充的距离 */  
}
/* 所有class为menu的div中的ul中的a样式(鼠标移动到元素中的样式) */
.fctop_center ul li a
{    
    padding-left:5px;
    padding-right:5px;
  
}
.fctop_center ul li a:hover
{      
    color: #E50013; /* 文字颜色 */
    text-decoration: none; /* 不显示超链接下划线 */
    padding-bottom:3px;
    padding-left:5px;
    padding-right:5px;
    border-bottom: solid 3px #E50013; /* 边框 */
}
.fctop_centeractive {
    color: #E50013; /* 文字颜色 */
    text-decoration: none; /* 不显示超链接下划线 */
    padding-bottom:3px;
    padding-left:5px;
    padding-right:5px;
    border-bottom: solid 3px #E50013; /* 边框 */
}
.fcmobile {
    margin-top:20px;
    width:100%;
    float:left;
}
.fcmobile_left {
    position:relative;
    width:580px;
    height:340px;
    float:left;
    overflow:hidden;
}
/* 懒人图库 搜集整理 www.lanrentuku.com */
*{ margin:0; padding:0; list-style:none;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:100%; height:100%; margin:0px auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; /*background:url(../images/l.png) no-repeat;*/ position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; /*background:url(../images/r.png) no-repeat;*/ position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle {width:100%; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:150px; margin:0 auto;}
#playBox .smalltitle ul li{ width:15px; height:15px; margin:0 5px; border-radius:10px; background:#A3A3A3; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle  .thistitle{ background:#fff;}
.fcmobile_center {
    width:560px;
    height:340px;
    float:left;    
    margin-left:20px; 
}
.fcmobile_center_top {
    overflow: hidden; 
    white-space: nowrap; 
    text-overflow: ellipsis;
    float:left; 
    width:100%;
    font-size:18px;
    font-weight:600;
}
.fcmobile_center_bottom {
    float:left; 
    width:100%;
    margin-top:20px;
}
.dv_box {
    width: 4px;
    height: 4px;
    background-color: #D71E3E;
    float: left;
    margin-top: 10px;
}
.div_info3_dv {
    position: relative;
    width: 546px;
    overflow: hidden; 
    white-space: nowrap; 
    text-overflow: ellipsis;
    height: 25px;
    float: left;
    margin-top: 0px;
    margin-left: 10px;
    margin-bottom: 13px;
}
.fcmobile_right {
    float:right;
}
.fcmobile_right_top {
     height: 171px;
     width: 320px;
     background: url('../images/bm.png') no-repeat;
}
 .fcmobile_right_top table {
     padding:5px 20px 10px;
     +margin:5px 20px 10px;
}
.fcmobile_right_top table tr td{
     line-height:30px;
     padding-bottom:5px;
     +margin-bottom:5px;
}

.fcmobile_right_top table tr td input{
    border: 1px solid #c8c8c8;
    float: right;
    height: 20px;
    line-height: 20px;
    font-size: 14px;
    padding:3px 5px;
}
.fcmobile_right_dv {
    float:left;
    text-align:center;
    width:100%;
    font-size:13px;
}
.fcmobile_right_dv .xzbm {
    padding:6px 15px;
    color:#fff;
    background-color:#23a03c;
    border-radius:3px;
    cursor:pointer;
    margin-left:5px;
    line-height:28px;
}
.fcmobile_right_dv .xzbm:hover {    
    background-color:#208334;
}
.fcmobile_right_dv .gzxyh {
    padding:6px 15px;
    color:#fff;
    background-color:#f2b021;
    border-radius:3px;
    cursor:pointer;
    margin-left:5px;
    line-height:28px;
}
.fcmobile_right_dv .gzxyh:hover {    
    background-color:#fa9a03;
}
#fcmobile_right_dvimg{ 
    right: 40px;
    margin-top:5px; 
    +margin-top:30px;
    width:126px;
    height:126px;
    position:absolute;
    border:solid 5px #f2b021;
    display:block;
    line-height:28px;
}



.fcbottom {
    width:100%;
    margin:20px 0px;
    float: left;
}
.fcbottom_left {
    float: left;
    height:200px;
}
.fcbottom_left_tj {
    height: 100%;
    width: 35px;  
    font-size: 18px;
    /*text-align: center;*/
    vertical-align: middle;
    float: left;
}
.fcbottom_left_tj img {
    max-width:100%;
    height:100%;
}

.fcbottom_left_info {
    height:191px;
    float:left;
    background-color:#e5e5ea;
    padding:5px 5px 5px 0px;
}
.fcbottom_left_infoimg {
     float:left;
     height:100%;  
     margin-left:19px;
     font-size:16px;
     line-height:30px;
}
.fcbottom_left_infoimg a:hover {
    text-decoration:none;
}
.fcbottom_left_infoimg a:hover .fcbottom_left_infoprice{
    color:#000;
}
.fcbottom_left_infoimgimg {
    height:140px;
    overflow:hidden;
}
.fcbottom_left_infoimgimg img{
    width:100%;
    height:100%;   
}
.fcbottom_left_infoimg:hover img{   
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    -webkit-transform: scale(1.18);
    transform: scale(1.18);
}
.fcbottom_left_infotitle {
    text-align:center;  
}
.fcbottom_left_infoprice {
    text-align:center;
    color:#E50013;
    line-height:22px;
}

.fcbottom_right {
    float:right;
   
}
.dv_jdtimg {
     overflow:hidden;
     height:95px;
}
.dv_jdtimg img{
    height:100%;
    width:100%;
}
.dv_jdtimg:hover img{
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    -webkit-transform: scale(1.18);
    transform: scale(1.18);
}



