@charset "utf-8";
/*
#@des:产品详细页面样式
*@maker:dongqi.guo
*@time:2013-5-8-14：00
*/ 

.cp_logos{  border:1px solid #D9D9D9;  width: 158px; height: 43px; background-repeat: no-repeat; background-position: center center; margin:0 auto;} 
.gs_links{ display:block;  height:30px; text-align:center; color:#fff; background:#5B5B5B; line-height:30px; text-decoration:none;}
span.gs_links{font-size:16px;}
a.gs_links:link,a.gs_links:visited,a.gs_links:active{ color:#fff; font-size:16px;}
a.gs_links:hover{ text-decoration:underline;}
.gs_des_con{ padding:10px 15px; line-height:1.5em; color:#848484; border:1px solid #D9D9D9; border-top:none; overflow:hidden;text-align:Justify;text-justify:inter-ideograph;}
.add_sc{ display:block; float:left; padding-left:20px; background:url(../images/detail_sprilt_01.png) no-repeat -4px -62px; margin-top:10px;}
a.add_sc:link, a.add_sc:visited, a.add_sc:active{color:#5B5B5B;}
 a.add_sc:hover{ color:#FF6600;}
.shareto{ float:right; margin-top:8px;}
.txweibo,.sinaweibo,.share_p{ display:block; float:left; color:#5B5B5B; line-height:24px;}
.txweibo,.sinaweibo{ width:17px; height:17px;}
.sinaweibo{ background:url(../images/detail_sprilt_01.png) no-repeat -6px -118px; }
.txweibo{ background:url(../images/detail_sprilt_01.png) no-repeat -6px -172px;margin-left:4px;}

.cp_title_ms{ width:1.42rem; display:block; float:left;  line-height:0.48rem; text-align:right;}

.cp_titile_con h1{ font-size:0.34rem; font-weight:bold; color:#5B5B5B; line-height:0.4035rem}
.cp_titile_con em{ position:absolute; right:0px; top:5px; color:#ADADAD;}
.crowd p,.tb_yh p{ width:450px; float:left; color:#848484; margin-top:3px;}
.jf_red{ color:red;}
.bz_time ul,.paln_con ul,.tb_age ul{ float:left;margin-top:-3px;}
.bz_time  li,.paln_con li,.tb_age li{  float: left;margin-top: 4px;margin-right:0.15rem; height:0.48rem;}/*  */
.bz_time li span,.paln_con li span,.tb_age li span{   cursor: pointer;display: inline-block;line-height: 20px; padding: 0 8px; white-space: nowrap;  background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #D9D9D9; border-radius:5px; color: #848484;}
.paln_con  li span.elect_plan{ background:#FF6D00; color:#fff; border:1px solid #CFCFCF;}
.paln_con  li span.elect_plan:hover{ background:#FF8A3C;}
.bz_time li span:hover,.paln_con li span:hover,.tb_age li span:hover{ border:1px solid  #6cbdf3;}
	.bz_time  li.li_selected span,.paln_con li.li_selected span,.tb_age li.li_selected span{ border:2px solid #e6233b; color:#e6233b;}
.cp_descon .clearfix{ display:block;}
.crowd,.tb_age,.paln_con{ margin-top:0.26rem;}
.bz_time {
	padding-top:.26rem;
	margin-top:-1px;
}
.bz_time:nth-of-type(4){
	padding-top:0;
	padding-bottom:.2rem;
	background:white;
	border-radius: 0 0 0.1rem 0.1rem;
}
/* .price{ margin-top:8px;} */
.price .priceC span{ font-size:18px; color:#E80000; }
.price .priceA span{ font-size:18px; color:#E80000; }
.price .priceC,.price .priceA  { float:left; padding-top:3px;}
.price .priceB{float:left;display:inline-block;margin-top:4px;margin-left:6px;width:100px;color:#848484;vertical-align:middle;text-align:left;text-decoration:line-through}
.button_b span{float:left;display:inline-block;margin-right:10px;height:35px;color:#FFFFFF;text-align:center;font-weight:bold;font-size:14px;line-height:35px;cursor:pointer}
.button_b{margin-top:8px;margin-left:55px}
.button_b .button_a{width:121px;height:33px;background:url("../images/pbtn.jpg") no-repeat scroll -138px 0 transparent;text-indent:-2000em}
.button_b .button_b1{width:126px;height:33px;background:url("../images/pbtn.jpg") no-repeat scroll 0 0 transparent;text-indent:-2000em}
.button_b .button_b1:hover{background:url("../images/pbtn.jpg") no-repeat scroll 0 -50px transparent}
.button_a.hover3{background:url("../images/pbtn.jpg") no-repeat scroll -138px -51px transparent}
p.title{overflow:hidden;margin-bottom:0;margin-left:0;width:739px;height:29px;border-bottom:2px solid #ED6D00;line-height:29px}
p.title em{float:left;display:block;margin-right:8px;height:29px;background:#ED6D00;color:#FFFFFF;text-align:center;line-height:29px}
p.title em a{display:block;padding:0 20px;background:#DEDEDE;color:#5D5D5D}
p.title em a.selects_tag{background:none repeat scroll 0 0 #E1762C;color:#FFFFFF}
.cp_contents{ padding-top:1px; overflow:hidden;width: 100%;} 
.cp_des{overflow:hidden; border-top:none;}
.cp_xq_con,.cp_tbsl_con,.cp_lpfu_con,.cp_pj_con,.cp_cjwt{ border:1px solid #D9D9D9; border-top:none;}
.n_title{ font-size:16px;  padding-left:4px; font-weight:bold; color:#5B5B5B; margin-bottom:6px;}
.pro_int {border-left:0px;margin-bottom:.4rem;}
.ccp_box_con{ padding:0.2rem 0.2rem; padding-top: 1.06rem;margin-top: -0.86rem;}
.ccp_box_con_up{ padding:12px 30px 20px; }
.bor_de{ border-bottom:1px dashed #A0A0A0; padding-bottom:10px;}
.ld_list_box li{ float:left; padding-left:25px; background:url(../images/detail_sprilt_01.png) no-repeat 0px -230px; display:block;  white-space:nowrap; height: 24px;  _display: inline;}
.li_list{ padding-bottom:4px; overflow:hidden; padding-top:4px; color:#5B5B5B;width:100%;}
.li_list_up p{ line-height: none;}
.li_list a:link,.li_list a:visited,.li_list a:active { color:#0079DF;}
.li_list a:hover{ text-decoration:underline;}
.li_list_up{ padding-top:0px; padding-bottom:0px;}
.li_list img{ border:1px solid #D9D9D9; margin-right:6px;  vertical-align:middle}
.li_list_up img{ border:none; padding-top:none; padding-bottom:none;}
.ld_list_box{ display:inline;}
.ld_b{ display:block; float:left;}
.bor_h{ border-top:1px solid #DCDCDC; line-height:0px; font-size:0px;}
.n_title em{ font-size:12px; font-weight:normal; float:right; color:#A0A0A0;}
.n_title a{ color:#0079DF;}
.ccp_box_con p,.ccp_box_con li {color: #5B5B5B;line-height: 2em;}
.ccp_box_con img {    vertical-align: bottom;}
.ld_list_box li{ line-height: 20px;}
.ccp_box_con p b{ float:left;}
.bllc_title,.bllc_title2,.bllc_title3{ height:20px; background:url(shop/images/wez_03.gif) no-repeat 1px -5px; text-indent:-2000em; margin:6px 0;}
.bllc_title2{ background-position:0px -54px;}
.bllc_title3{ background-position:0px -104px;}

/*客户评论*/
.pj_header{ width:70px; float:left; overflow:hidden; color:#5B5B5B;}
.pj_header span{ display:block; padding-top:4px; display:block; text-align:center;}
.pj_header img{ border:1px solid #D9D9D9; overflow:hidden; display:block; margin:0 auto;}
.pj_list{ margin:0px 28px 0px;  overflow:hidden; padding:10px 0;}
.pj_con{ width:580px; float:left; _display:inline; color:#5B5B5B; position: relative;}
.pj_con span{  padding:15px 20px; overflow:hidden; font-size:13px; line-height:1.6em; display:block; background:#fff; border: 1px solid #DADADA;}
.pj_con i{ color:#FD2E2E;}
.pj_con span em{ display:block; text-align:left; color:#181818; font-size:12px;}
.pj_con{padding-left:9px; margin-left:15px;}
.pj_con_jiao{ background:url(../images/jiao_03.gif)  no-repeat  -1px 0px;  display: block; width: 15px; height: 13px;position: absolute; top:20px; left: -4px;}
/*分页*/
.plpage{margin-top:0px;padding-top:12px;height:50px;text-align:center}
.plpagecont{padding-bottom:6px}
.plpage01{margin-right:3px}
.plpage01 a:link,.plpage01 a:visited,.plpage01 a:active{padding:4px 7px;border:1px solid #ccc;background:#fff;color:#0066CC;line-height:14px}
.plpage01 a:hover{padding:4px 7px;border:1px solid #EC6C00;background:#F9BE00;color:#0066CC;text-decoration:none;line-height:14px}
.plpageIndex{padding:5px 7px 4px 7px;padding:3px 7px 6px 7px \\9;padding:5px 7px 4px 7px \\9\\0;border:1px solid #ccc;background:#fff;color:#0066CC;line-height:14px;_padding:5px 7px 4px 7px}
.plpageIndex2{padding:5px 7px 4px 7px;padding:3px 7px 6px 7px \\9;padding:5px 7px 4px 7px \\9\\0;border:1px solid #EC6C00;background:#F9BE00;color:#0066CC;text-decoration:none;line-height:14px;cursor:pointer;_padding:5px 7px 4px 7px}
.plpageSYY{padding:5px 7px 4px 7px;padding:3px 7px 6px 7px \\9;padding:5px 7px 4px 7px \\9\\0;border:1px solid #ccc;background:#fff url(../images/plsyy.gif) no-repeat;color:#0066CC;line-height:14px;_padding:5px 7px 4px 7px}
.plpageSYY2{padding:5px 7px 4px 7px;padding:3px 7px 6px 7px \\9;padding:5px 7px 4px 7px \\9\\0;border:1px solid #FF4000;background:#fff url(../images/plsyy.gif) no-repeat;color:#0066CC;text-decoration:none;line-height:14px;cursor:pointer;_padding:5px 7px 4px 7px}
.plpageXYY{padding:5px 7px 4px 7px;padding:3px 7px 6px 7px \\9;padding:5px 7px 4px 7px \\9\\0;border:1px solid #ccc;background:#fff url(../images/plxyy.gif) no-repeat;color:#0066CC;line-height:14px;_padding:5px 7px 4px 7px}
.plpageXYY2{padding:5px 7px 4px 7px;padding:3px 7px 6px 7px \\9;padding:5px 7px 4px 7px \\9\\0;border:1px solid #FF4000;background:#fff url(../images/plxyy.gif) no-repeat;color:#0066CC;text-decoration:none;line-height:14px;cursor:pointer;_padding:5px 7px 4px 7px}
.plpage02{margin-right:3px;cursor:pointer}
.plpage02 span{padding:5px 7px 4px 7px;width:100px;height:22px;border:1px solid #ccc;background:#fff;color:#999}
.plpage02 a:link,.plpage02 a:visited,.plpage02 a:active{padding:5px 7px 4px 7px;width:100px;height:22px;border:1px solid #ccc;background:#fff;color:#999;cursor:pointer}
.plpage02 a:hover{padding:5px 7px 4px 7px;height:22px;border:1px solid #EC6C00;background:#F9BE00;color:#999;text-decoration:none;cursor:pointer}
.plpage02 .plpageswy{padding:5px 7px 4px 7px;width:100px;height:22px;border:1px solid #ccc;background:#fff;color:#999}
.plpage02 .plpageswy2{padding:5px 7px 4px 7px;height:22px;border:1px solid #EC6C00;background:#F9BE00;color:#999;text-decoration:none;cursor:pointer}
.plpage03{padding-left:24px;color:#999}
.inputText{ border:1px solid #999999; }
.btn300{ border:1px solid #999999; cursor:pointer; }
.revw10{margin-top:3px;}
.revw10tit{border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9; line-height:42px; background:#EFEFEF; height:42px;}
.revw10tit h3{float:left;width:100px;height:42px;color:#555;text-indent:16px;font-weight:bold;font-size:14px;line-height:42px}
.revw10tit h4{float:right;padding-right:16px;width:300px;height:34px;color:#1E50A0;text-align:right;line-height:34px}
.revw10tit h4 em{padding-right:3px;padding-left:3px;color:#B82634}
.revw10tit h4 em a:link,.revw10tit h4 em a:visited,.revw10tit h4 em a:active{color:#B82634;text-decoration:none}
.revw10tit h4 em a:hover{color:#B82634;text-decoration:underline}
.revw10tit h5{float:right;padding-right:14px;height:42px;color:#1E50A0;color:#000;text-align:right;font-size:12px;line-height:42px;}
.revw10tit h5 a{color:#3266CB;font-weight:bold;}
.revw10cont01{padding-top:60px;height:126px}
.revw10unlogin{margin:0 auto;padding-left:79px;width:176px;height:60px;background:url(../images/revwunloginico.gif) no-repeat;color:#999}
.revw10unlogin p{line-height:21px}
.revw10unlogin span{padding-right:6px}
.revw10unlogin span a:link,.revw10unlogin span a:visited,.revw10unlogin span a:active{color:#3366CC;text-decoration:none}
.revw10unlogin span a:hover{color:#3366CC;text-decoration:underline}
.revw10contleft{float:left;padding-top:19px;padding-left:19px;width:510px;width:512px !important;_width:510px}
*+html .revw10contleft{width:512px !important}
.revw10contleft span{display:block;padding:2px;width:506px;height:136px;background:#FFDC97}
.revw10contleft span textarea{width:504px;height:134px;border:1px solid #EFA100;overflow:auto}
.revw10contright{float:right;padding-top:13px;padding-left:9px;width:188px}
.revw10contright p{overflow:hidden;width:180px;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:22px}
.revw10contright p a:link{color:#3366CC;text-decoration:none}
.revw10contright p a:visited{color:#3366CC;text-decoration:none}
.revw10contright p a:active{color:#3366CC;text-decoration:none}
.revw10contright p a:hover{color:#3366CC;text-decoration:underline}
.tjplbtnarea{padding-top:4px}
.tjplbtn01{width:170px;height:45px;border:none;background:url(../images/pbtn.jpg) no-repeat -180px -100px;cursor:pointer}
.tjplbtn02{width:170px;height:45px;border:none;background:url(../images/pbtn.jpg) no-repeat 0 -100px;cursor:pointer}
.revw10cont02{padding-bottom:30px;height:100%}
.revw10yzmtxt{height:26px;color:#999;font-size:14px;line-height:26px}
.revw10yzm img{margin-left:6px;padding:1px;border:1px solid #ccc;background:#fff}
.revw10yzm input{height:24px;line-height:24px}
.tj_message{margin-bottom:-21px;padding-top:1px; padding-left:18px;height:20px;_margin-bottom:-21px;_padding-top:1px}
.mes_error,.mes_correct{overflow:hidden;padding-left:22px;height:20px;background:url(../images/message_img_03.gif) no-repeat 1px -27px;;color:#B51107;line-height:20px; background-position:1px -41px}
.mes_correct{background:url(../images/message_img_03.gif) no-repeat 0px 2px;}
.prodcutDetail .up_margin{margin-top:21px}
.pl_list_convs{ margin-bottom:20px;}
.pl_list_convs li{border-bottom:1px  dashed #DCDCDC; overflow:hidden; padding: 10px 0; }
.pl_list_convs{ font-size:12px; color:#5B5B5B; }
.pl_list_convs b{ font-size:14px; font-weight:bold; margin-bottom:6px;}
.xg_news_list{  width:220px; float:left; overflow:hidden; margin-left:20px; line-height:1.6em; margin-top:20px;}
.xg_news_list h3{ font-weight:bold; font-size:14px; color:#787878; margin-bottom:5px;}
.xg_news_list li{ height:22px; overflow:hidden; white-space: nowrap; }
.xg_news_list li a:link,.xg_news_list li a:active,.xg_news_list li a:visited{ color:#A7A7A7;}
.xg_news_list li a:hover{ color:#FF7400;}
.link_kf_box{ margin-top:40px; width:200px; float:right; margin-right:22px;}
.link_kf_box a:link,.link_kf_box a:active,.link_kf_box li a:visited{ color:#0079DF;}
.link_kf_box a:hover{ text-decoration:underline;}
.bzzz_boxtable td{ line-height:1.6em; border:1px solid #D9D9D9; padding:8px 15px; }
.CDutyCol1{ text-align:right; }
.CDutyCol1 span{position:relative;}
.CDutyCol1 span img{ position:absolute; top:-16px; right:-20px; padding:8px;}
.CDutyCol2{ text-align:center;}
.CDutyCol13{ text-align:left;}
.bzzz_boxtable th{ background:#EFEFEF; border:1px solid #D9D9D9; height:34px; line-height:34px; color:#5B5B5B; font-weight:normal;}
/*提示汽包*/
.tip-darkgray{z-index:1000;padding:8px;max-width:530px;min-width:50px;border:1px solid #888;background-color:#7C7C7C;color:#fff;text-align:left;opacity:0.95}
.tip-darkgray .tip-inner{margin-top:-1px;padding:0 4px 3px 4px;font:bold 12px/18px arial,helvetica,sans-serif}
.tip-darkgray .tip-arrow-top{top:0;left:0;margin-top:-7px;margin-left:15px;width:16px;height:10px;background:url(../images/tip-darkgray_arrows.png) no-repeat}
.tip-darkgray .tip-arrow-right{top:50%;left:100%;margin-top:-9px;margin-left:-7px;width:11px;height:21px;background:url(../images/tip-darkgray_arrows.png) no-repeat -22px 0}
.tip-darkgray .tip-arrow-bottom{top:100%;left:0;margin-top:-7px;margin-left:15px;width:22px;height:13px}
.tip-darkgray .tip-arrow-left{top:50%;left:0;margin-top:-9px;margin-left:-10px;width:11px;height:21px;background:url(../images/tip-darkgray_arrows.png) no-repeat -66px 0}

/*帮您选天数*/
.bz_time li.help_sele_day span{ border:2px solid #ED6D00; color:#ED6D00;}
.tishi_day{ padding-left:60px;  padding-top:6px; color:#848484; line-height:1.7em; *padding-top:0px;}
#help_select_day{ margin-top:4px;}
.seleday{  color: #ED6D00;   display: inline; float: left; padding-top:4px;}
.help_day{ float:left;     height: 22px; margin: 0 8px 0 0; padding-top: 2px;  width: 92px;}
.input_selectday{ width:87px; height:20px; line-height:20px; border:1px solid #D9D9D9; background:#F5F5F5; color:#4C4C4C; }
.input_btn{ border:1px solid #C85B00; color:#fff; background:#FF7400; text-align:center; padding:2px 6px; cursor:pointer; line-height: 16px;}
#bdshare{ float:right;}
.bxtk_list_box{}
/* .bxtk_list_box li{padding-left:30px; background:url(../images/detail_sprilt_01.png) no-repeat 0px -290px; line-height:30px; height:30px; margin-right:30px; display:block; overflow:hidden;} */
.bxtk_list_box li a:link,.bxtk_list_box li a:active,.bxtk_list_box li a:visited{ color:#0079DF;}
.chakan{color: #3785e6;
    font-size: .26rem;}
.bxtk_list_box li a:hover{ text-decoration:underline;}
.free_zc{ font-weight:bold;text-decoration: underline;cursor: pointer;color:#3366CC;font-style:bold;}
.footwrap{ margin-top:0px; *margin-top:20px;}
.jz_con_box{ display:block; margin:30px auto;}
.bz_list_con{ position:relative; padding-left:48px;}
.bz_list_con b{ position:absolute; top:0px; left:0px;}

.zr_list_conbs li{ position:relative; padding-left:25px;}
.zr_list_conbs li em{ position:absolute; top:0px; left:0px;}
.row0{ background:#FFF9EB;}
.ligm_consf{  margin-left: 230px;}
.bz_time li span.help_selec_ss{ color:#ED6D00; line-height: 20px;}

/*预约弹窗*/
.button_b{ display:block; overflow:hidden;float: right;}
.button_b button {
	width: 3rem;
    height: 1.15rem;
	color: #fff;
    background-color: #e71f19;
    font-size: .36rem;
}
.button_b  .yueyue_btns{ width:120px; height:31px; background:url(../images/yuyue_btn_03.gif) no-repeat; display:block;}
.button_b  .yueyue_btns:hover{ background-position:0px -31px;}
.gx_com{ font-size:12px; color:#A3A3A3; padding-left:10px; font-weight:normal;}
.yuyue_table{ width:480px; margin:18px auto; overflow:hidden}
.yuyue_table td{color:#666666; border:none; padding-top:6px}
.yuyue_table input,.yuyue_table select{  width:175px; height:24px;border:1px solid #E7E7E7; color:#999;}
.yuyue_table select{  width:175px;  padding:2px 2px 2px 0px; height:26px;  height:26px; }
.tex_r{ text-align:right;}
.yuyue_table input.tijiaoyue_btn{ border:none; background:#C03212; width:84px; height:26px; display:block; color:#fff; margin-left:96px; margin-top:10px; cursor:pointer;}
.yuyue_table input.tijiaoyue_btn:hover{ background:#EC4F2D;}
.yuyue_table span{ display:block;}
.yuyue_tables{ width:400px; margin:0;}
/*产品详细页去掉已有xx网友评论*/
.titprdou10{display:none;}
.button_b .button_b22{width:126px;height:33px;background:url(../images/sqzx_btn_03.png) no-repeat scroll 3px 2px transparent;text-indent:-2000em}
.button_b .button_b22:hover{background:url(../images/sqzx_btn_03.png)  no-repeat scroll 3px -31px transparent}

/*列表页-产品下架需求-congzn start*/
.error_shop_tj{ border:3px solid #F07C41; overflow:hidden; margin-top:30px; height:281px; }
.error_titile{ height:37px; line-height:37px; border:1px solid #D7D7D7; position:relative;background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 50%, #efefef 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#ffffff), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 50%,#efefef 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 50%,#efefef 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 50%,#efefef 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 50%,#efefef 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */
}
.error_titile b{ font-size:14px; color:#ED6D00; padding-left:15px;}
.error_titile  a{ position:absolute; right:10px; top:0px;}
.error_titile  a:link,.error_titile a:active,.error_titile a:visited{ color:#767676;}
.error_titile a:hover{ color:#ED6D00;}
.error_list{ width:152px; overflow:hidden; float:left; margin:24px 0 18px  24px; height:200px; _display:inline;}
.error_list dt img{ border:1px solid #DFDFDF;}
.error_tit{ height:24px; line-height:24px; overflow:hidden; width:152px;}
.error_tit a:link,.error_tit a:active,.error_tit a:visited{ color:#6D6D6D; font-size:14px;}
.error_tit a:hover{ color:#ED6D00;}
.error_pay{ color:red; font-size:14px; font-weight:bold; position:relative; display:block;}
.error_a{ position:absolute; display:block; right:0px; top:0px;}
a.error_a:link,a.error_a:active,a.error_a:visited{ color:#ED6D00;}
a.error_a:hover{ text-decoration:underline;}
/* .button_b span.error_btn {background: url("../images/404btn_03.gif") no-repeat scroll 3px 2px transparent;display: block;height: 33px;text-indent: -2000em;width: 126px;} */
.loading{ margin:60px auto 0; display:block;}
.ccp_titles_t {
    color: #96AC37;
    font-weight: bold;
    padding: 4px 0px;
    font-size: 14px;
}
/*列表页-产品下架需求-congzn end*/

/*产品详细页活动信息*/
.product_yhj{ background: red; color:#fff; padding: 2px 6px;  -webkit-border-radius:3px; border-radius: 3px; background-clip: padding-box;  display: inline-block; margin-top:4px; }
.sp_red_bg {
    background: #FF0000;color: #FFFFFF;display: inline-block; line-height: 12px;margin-right: 5px;padding: 2px 2px;}
.sp_red {color: #E4393C;}
/* shuoming tip*/
.tip-yellowsimple{z-index:1000;text-align:left;padding:6px 8px;min-width:50px;max-width:260px;color:#616161;background-color:#EFEFEF}
.tip-yellowsimple .tip-inner{font:12px/16px arial,helvetica,sans-serif}
.tip-yellowsimple .tip-arrow-left{margin-top:-4px;margin-left:-6px;top:50%;left:0;width:6px;height:9px;background:url(../images/detail/tip-yellowsimple_arrows.gif) no-repeat -27px 0}
.detail_sm_tip{background:#D1D1D1;color:#FFFFFF;display:inline-block;line-height:12px;margin-right:5px;padding:3px;cursor:pointer}

/*会员评论*/
.cp_pf{ border-bottom: 1px solid #D9D9D9;  overflow: hidden;}
.cp_pf1,.cp_pf2{ width: 230px;  float: left; _display: inline;}
.cp_pf2{ width: 280px; float: left; _display: inline; padding-top: 60px;}
.cp_pf1{ padding: 20px 0px 20px 23px;}
.cp_pf3{ width: 200px; float: left; margin-top: 38px; border-left: 1px dashed #ccc; padding-top: 20px; height: 110px; text-align: center;}
.cp_pf_des{ font-size: 5em; color: #F30000; display: block; height: 50px; line-height: 50px; text-align: center; padding: 10px 0 8px;}
.cp_pf_p1{display:block; text-align: center; color:#F30000; font-size: 14px;}
.cp_pf_p2{ font-size: 12px; line-height: 1.7em;  color: #5B5B5B; text-align: center; padding-top: 10px;}
.cp_pf_p3{ color: #B4B4B4;}
.cp_pf_head{ width: 90px; float: left; height: 18px; line-height: 18px;}
.pf_style{ width: 170px; float: left; height: 18px; background: url(../images/detail/pl_03.png) no-repeat 0px -128px; padding-right: 15px;}
.cp_pf_dj{ margin-bottom: 20px;}
.pf_style2{ display: block; width: 150px; height: 7px;  background: url(../images/detail/pl_03.png) no-repeat 0px -47px; margin: 4px 0px 5px 8px; padding-left: 2px;}
.pf_style3{  display: block; height: 7px; background:url(../images/detail/pl_03.png) repeat-x 1px -23px; float: left; position:relative; }
.pf_style4{ display: block; height: 7px; width: 3px; float: left; background: url(../images/detail/pl_03.png) no-repeat  0px 2px ; position: absolute; top:0px; right: -2px;}
.pj_btns:link, .pj_btns:visited, .pj_btns:active{ display: block; color: #fff; width: 112px; height: 25px; line-height: 24px; text-align: center; background: #68B311; border: 1px solid #5EA800; margin:  14px auto;}
.pj_btns:hover{ background: #9ECB64;}

.cp_pl_table td{background: #F7F7F7; border: none; color: #8A8A8A;    padding-top: 12px;}
.cp_pl_text{ width: 95%; height: 133px; background: #fff; border: 1px solid #DADADA; color: #8A8A8A; font-size: 12px; padding: 8px; resize:none;}
.cp_pl_textbox{ text-align: left;}
.cp_pl_title{ vertical-align: top;}
.pf_xing{ display: block; height: 24px; background: url(../images/xingxing_03.png) no-repeat 10px 6px; text-align: left; padding-top: 6px; cursor: pointer; margin:6px 0;}
.xing5{ background-position: 1px 6px;}
.xing4{ background-position: 1px -21px;}
.xing3{ background-position: 1px -47px;}
.xing2{ background-position: 1px -75px;}
.xing1{ background-position: 1px -104px;}
.xing0{ background-position: 1px -130px;}
.cp_pl_titles{ text-align: left; padding-left: 20px;}
.cp_pl_btns{ border: none; width: 78px; height: 24px; background: url(../images/detail/pl_03.png) no-repeat -1px -67px; display: block; float: right; margin-right: 15px; cursor: pointer;}
.cp_pl_btns:hover{ background-position: -1px -92px;}
.cp_text_tj{ height: 24px; padding: 8px 0;}
.pl_error{ display: inline-block; padding: 2px 4px; color: #FF0000; border: 1px solid #FF0000; background: #fff; margin-left: 8px;}
.cp_ts_p{ width:540px;  height: 25px; padding-top: 2px; float:left; }
.close_pl{ cursor: pointer;  color: #889076;  padding:4px 20px 4px 15px; background:url(../images/detail/pl_03.png) no-repeat 43px -151px;}
.pl_text_con{ border-bottom: 1px solid #DCDCDC;}
.pj_type_con{ position: relative;  padding-bottom:10px;}
.pj_con .pl_times{ position: absolute; right: 0px; top: 0px; color: #BBBBBB;}
.shop_zx{ font-weight: normal; color:#F57900; display: block;}
.shop_xd{font-weight: normal; color:#009415;}
.kf_hf_con{ margin-top: 8px; border-top: 1px dashed #E5E5E5; padding-top: 8px; font-size: 13px;  line-height: 1.6em;}
.pj_header .pl_xing{ display: block; height: 24px; background: url(../images/xingxing_03.png) no-repeat ; text-align: left;  }
.pj_header{ width: 87px;}
.pj_con{ width: 570px;}
.pj_header .xing5{ background-position: 1px 7px;}
.pj_header .xing4{ background-position: 1px -21px;}
.pj_header .xing3{ background-position: 1px -47px;}
.pj_header .xing2{ background-position: 1px -75px;}
.pj_header .xing1{ background-position: 1px -104px;}
.cp_pl_tr2 td{padding-top:8px;}
/*公告*/
.gg_lists{ padding: 4px 55px; border: 1px dashed #C9C9C9; margin-top: 25px;}
.gg_lists{ padding-left: 145px; *padding-left: 156px; background: url(../images/detail_sprilt_01.png) no-repeat  60px -504px; padding-top:6px;}
.gg_box{ position: relative;   background:#FEFAE7;}
.gg_lists li{ list-style: decimal; line-height: 22px; color: #5B5B5B; font-family:"Microsoft YaHei";}
.gg_box_title{ position: absolute;  top:8px; left: 92px; color: #C13212;  font-family:"Microsoft YaHei";}
.ccp_box_zy{   padding: 10px 30px; margin-top:-20px;}

.content_left_up {float: right;height: auto; }
.content_right_up {float: left;height: auto; margin-left: 0px;}
/* .content_right_up .cp_descon{padding:0 0.3rem} */
/*详细页面改版2014-8-4*/
.cp_img_show{ position: relative;}
.cp_myd_des{ /*  padding: 0.08rem 0 8px 0.18rem; */}
/* .cp_myd_des li{ height: 24px; line-height: 24px; color: #8C8C8C;} */
.share_link{ margin-left: 16px;}
.cp_counts:link, .cp_counts:visited, .cp_counts:active{ color: #2182E3;}
.cp_counts:hover{ text-decoration: underline;}
.tishi_day{ color: #FE6D00;}
.price .priceC span,.price .priceA span{ font-size:0.4rem;line-height:1.1rem; }
.price .priceA span em,.price .priceA span em{ font-family:"Microsoft YaHei"; }
/* .bz_time li, .paln_con li, .tb_age li{ margin-bottom: 6px; margin-top: 6px;} */
.cp_title_ms{ line-height: 0.48rem;}
.CAppFactorName {width: 1.42rem;
    display: block;
    float: left;
    line-height: 0.86rem;
    text-align: right;}
#inpRiskAppFactor_TextAge{
	line-height:.48rem;
	height:0.48rem;
	border:1px solid #666;
	border-radius:5px;
	width:2.55rem;
	background:url(../../images/updown.png) no-repeat 94% 4px;
    background-size: 8px 13px;
    padding:0 0.1rem;
}
.selectArea{
    width:2rem;
	border:1px solid #666;
	border-radius:5px;
	height:0.48rem;
	background: url(../images/updown.png) no-repeat 94% 4px;
    background-size: 8px 13px;
    padding:0 0.3rem 0 0.1rem;
}
.bgCf0f2f5{
	border-top:0.2rem solid #f0f2f5;
	width:100%;
	height:0.2rem
}
select{
	background: url(../../images/updown.png) no-repeat 94% 4px;
    background-size: 8px 13px;
}
.tb_yh{ margin-top: 8px;}
.sp_red_bg{ padding: 3px 8px;}
.sp_green_bg{ background: #42AEAE;}
.sp_green {color: #42AEAE;}
.sp_blue_bg{ background: #5B89BB;}
.sp_blue{ color: #5B89BB;}
.hr_up{ display: block;}
.sp_blue{ color: #5B89BB;}
.sp_green{color: #42AEAE;}
.paln_con li span.elect_plan,.bz_time li span.help_selec_ss{ width: 68px; }
.bz_time li span, .paln_con li span, .tb_age li span{text-align: center; overflow: hidden; padding:0px; }
.bz_time li span a, .paln_con li span a, .tb_age li span a {display: block;}
.bz_time li span.long_width, .paln_con li span.long_width, .tb_age li span.long_width{ width: 1.2rem;height: 100%;line-height: 0.44rem;}/* width: 68px;*/
.bz_time li span.long_width2, .paln_con li span.long_width2, .tb_age li span.long_width2{}
.bz_time li span.long_width3, .paln_con li span.long_width3, .tb_age li span.long_width3{ width: 126px; }
.bz_time li.li_selected span, .paln_con li.li_selected span, .tb_age li.li_selected span{  border: 2px solid #e6233b; border-radius: 5px;}
/* background: url("../images/select_sss.png") no-repeat scroll bottom right; */
.cp_logo_a{ display: block; height: 43px;}
.tb_yh p.cp_yh_mes{ margin-top: 6px;}
.bz_time li.li_selected span.help_selec_ss{ background: none;}

/*评论修改*/
.comments_add{ width: 670px; border-top: 1px dashed #CBCBCB;  margin: 0 auto;}
.pf_xing{ width: 127px; padding-left: 0px;}
.cp_pl_table td{ background: #fff;}
.pf_hua{ background: url(../images/hua_03.png) no-repeat 46px 2px; width: 100px; vertical-align:middle;  display: block; cursor: pointer; height: 24px;}
.pl_hua_good{ background-position: 26px -1px;}
.pl_hua_gooder{ background-position: 26px -47px;}
.pl_hua_mediocrity{background-position: 26px -100px;}
.shop-rating{height:25px;overflow:hidden;zoom:1;padding:2px 0px;position:relative;z-index:999}
.shop-rating span{height:23px;display:block;line-height:23px;float:left}
.shop-rating span.title{width:129px;text-align:right;margin-right:5px; padding-top: 2px;}
.shop-rating ul{float:left;margin:0;padding:0}
.shop-rating .result{margin-left:20px;padding-top:2px}
.shop-rating .result span{color:#ff6d02}
.shop-rating .result em{color:#f60;font-family:arial;font-weight:bold}
.shop-rating .result strong{color:#666666;font-weight:normal}
.rating-level,.rating-level a{background:url(../images/star_v2.png) no-repeat scroll 1000px 1000px}
.rating-level{background-position:0px 0px;width:120px;height:23px;position:relative;z-index:1000}
.rating-level li{display:inline}
.rating-level a{line-height:23px;height:23px;position:absolute;top:0px;left:0px;text-indent:-999em;*zoom:1;outline:none}
.rating-level a.one-star{width:20%;z-index:6}
.rating-level a.two-stars{width:40%;z-index:5}
.rating-level a.three-stars{width:60%;z-index:4}
.rating-level a.four-stars{width:80%;z-index:3}
.rating-level a.five-stars{width:100%;z-index:2}
.rating-level .current-rating,.rating-level a:hover{background-position:0 -28px}
.rating-level a.one-star:hover,.rating-level a.two-stars:hover,.rating-level a.one-star.current-rating,.rating-level a.two-stars.current-rating{background-position:0 -116px}
.rating-level .three-stars .current-rating,.rating-level .four-stars .current-rating,.rating-level .five-stars .current-rating{background-position:0 -28px}
.pj_type_con .pf_hua{ position: absolute; top:0px; left: 66px;}
.pj_type_con .pl_hua_good{ background-position: 0px -1px;}
.pj_type_con .pl_hua_gooder{ background-position: 0px -47px;}
.pj_type_con .pl_hua_mediocrity{background-position: 0px -100px;}
.shop-rating .result span.yb_style{ background: url(../images/yansgh_03.png) no-repeat 0px 3px; width: 48px; text-align: center;}
.shop-rating .result span.my_style{ background: url(../images/yansgh_03.png) no-repeat 0px -63px; width: 48px; text-align: center;}
.shop-rating .result span.jx_style{ background: url(../images/yansgh_03.png) no-repeat 0px -137px; width: 48px; text-align: center;}
.error_red{ color: red; padding-top: 2px;}

/* 
 * @des: 1.产品详细页优化样式
 * @maker: Songzairan
 * @date: 2014.10.29
 */
.content {
position: relative;
}
#min_tag.fixed {
position: fixed;
top: 0;
width: 739px;
z-index: 9999;
}
#min_tag.title {
height: 35px;
line-height: 35px;
padding-bottom: 3px;
background-color: #f5f7f9;
}
#min_tag.title em {
height: 35px;
line-height: 35px;
margin-right: 0;
border-right: 1px solid #e5e5e5;
}
#min_tag.title em a {
padding: 0 30px;
background-color: #f5f7f9;
font-size: 14px;
font-weight: bold;
outline:none;
blr:expression_r(this.onFocus=this.blur());
}
#min_tag.title em a span {
color: #ed6d00;
}
#min_tag.title em a.selects_tag{
background-color: #fde8d8;
color: #ed6d00;
font-size: 14px;
font-weight: bold;
}
.bnr_box {
position: fixed;
display: block;
width: 228px;
background-color: #fafafa;
border: 1px solid #d9d9d9;
z-index: 999;
}
.bnr_box .ttl {
height: 25px;
margin-bottom: 14px;
padding: 7px 0 0 9px;
background-color: #e5e3e3;
font-size: 14px;
font-weight: bold;
color: #5c5c5c;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.bnr_box .bnr_sel,
.bnr_box .bnr_price {
position: relative;
height: 22px;
margin-bottom: 20px;
padding: 0 0 0 9px;
color: #5b5b5b;
}
.bnr_box .bnr_sel:after {
content: "";
display: block;
height: 0;
clear: both;
visibility: hidden
}
.bnr_sel.zIn01 {
z-index: 50;
}
.bnr_sel.zIn02 {
z-index: 49;
}
.bnr_sel.zIn03 {
z-index: 48;
}
.bnr_sel.zIn04 {
z-index: 47;
}
.bnr_sel.zIn05 {
z-index: 46;
}
.bnr_sel.zIn06 {
z-index: 45;
}
.bnr_sel.zIn07 {
z-index: 44;
}
.bnr_sel.zIn08 {
z-index: 43;
}
.bnr_box .bnr_price {
z-index: 1;
}
.bnr_sel em,
.bnr_price em {
float: left;
width: 63px;
height: 20px;
line-height: 20px;
text-align: right;
font-family: Microsoft YaHei;
}
.bnr_sel .txt_sel {
float: left;
width: 110px;
height: 20px;
padding: 0 16px 0 6px;
border: 1px solid #d9d9d9;
background: #fff url("../images/bg_bnr_select.png") no-repeat 112px 2px;
color: #848484;
cursor: pointer;
font-size: 12px;
line-height: 20px;
}
#txt_price {
width: 110px;
height: 20px;
line-height: 20px;
color: #ff0000;
font-weight: bold;
}
#txt_price em {
float: none;
width: auto;
}
.bnr_sel ul {
display: none;
position: absolute;
top: 22px;
left: 72px;
width: 132px;
background-color: #fff;
border: 1px solid #d9d9d9;
border-top: none;
overflow: hidden;
z-index: 99999;
}
.bnr_sel ul li {
line-height: 20px;
color: #848484;
cursor: pointer;
}
.bnr_sel ul li:hover {
background-color: #e1e1e1;
}
.bnr_sel ul li span {
display: block;
padding: 0 6px 0 6px;
}
.bnr_sel ul li span a {
display: block;
color: #848484
}
.bnr_box .btn {
margin: 0 0 0 50px;
padding: 0 0 15px;
}
.bnr_box .btn a {
display: block;
width: 120px;
height: 31px;
background: url("../images/btn_bnr_box.gif") no-repeat left top;
font-size: 0;
line-height: 0;
}
#gh_tables span.CDutyCol2,
#gh_tables select.CDutyCol2 {
color: #0079df;
} 
#gh_tables select.CDutyCol2 {
width: 70px;
}
.paln_con li a:link,.paln_con li  a:visited,.paln_con li  a:active{ color:#848484;}
.bz_time li.li_selected a{ color:#ed6d00;}

/*详细页自定义活动 2015-03-17*/
.sp_sgreen_bg{ background: #009000;}
.sp_sgreen{ color: #009000;}


/*积分商城*/
/* .integral_li{display: inline-block; float: left;vertical-align: middle;  width: 208px; position: relative;} */
.integral_tip{height: 25px;  position: absolute; left: 0px; top:-2px; width: 208px; text-decoration:none;}
.integral_tip span{background:#FFF6F0; height: 25px; display:inline-block; border: 1px solid #FF6D00; padding-left: 40px; padding-right: 5px; line-height: 25px; height: 25px;}
.jf_icons{background: url(../../images/yh_03.gif) no-repeat; display: block; width: 35px; height: 27px; position: absolute; top: 0px; left: 0px;}
.integral_tip span em{color: #FF0000;}
.integral_li{   margin-left: 14px;}
.price .priceB{ width:auto;}

/*设置计划的样式*/
.plan_ ul li{
	width:23%;
}
.plan_ ul li:nth-of-type(4){
	margin-right:0;
}
.plan_ ul li:nth-of-type(8){
	margin-right:0;
}
.plan_ ul li:nth-of-type(12){
	margin-right:0;
}
.paln_con li span.long_width{
	width:100%;
}
.price_con{
	margin-top:0;
	box-shadow:0 -2px 8px rgba(0,0,0,0.3);
	position:fixed;
	bottom:0;
	width:100%;
	background:#fff;
	z-index:101;
}
.button_b{
	margin-top:0;
	margin-left:0;
}
.cp_xq_con{
	border:0;
	padding-bottom:1.35rem;
}
/* #Sex_0{
	height:80%;
	line-height:0.48rem;
} */
#divRiskAppFactor_056601009 li{
	height:0.48rem;
	margin-bottom:0.12rem;
}
.price .telContact{
	width:1.01rem;
	background:url(../images/border-right.png) no-repeat center right;
	float:left;
	margin-top:0.2rem;
	background-size: contain;
	margin-right:0.3rem
}
.price .telContact a img{
	width:50%;
	display:block;
	margin:0 auto 0;
}
.price .telContact a{
	text-align:center;
	display:block;
}
#UlDayBelongs ul li:nth-of-type(1) span,#UlDayBelongs ul li:nth-of-type(2) span,#UlDayBelongs ul li:nth-of-type(3) span{
	width:1.1rem;
}
#UlDayBelongs ul li:nth-of-type(4) span,#UlDayBelongs ul li:nth-of-type(5) span{
	width:1.36rem;
}
#UlDayBelongs{
	/*border-top:0.2rem solid #f0f2f5;
	padding-top:0.1rem;*/
	margin-top:0.05rem;	
	border-bottom:1px solid #dcdcdc;
	margin:0 0.1rem 0;
}
div[id^="divRiskAppFactor"] div:nth-of-type(2) ul{
	border-bottom:0;
}
#UlDayBelongs em{
	/* padding-top:0.1rem; */
}
.feeryear,{}
.feeryear,.plan_{
	padding-top:0.15rem;
	margin-top:0;	
}
#UlDayBelongs ul{
	
	padding-bottom:0.1rem;
}
.feeryear ul{
	border-bottom:1px solid #dcdcdc;
	padding-bottom:0.1rem;
}
.cp_titile_con,.bz_time:nth-of-type(1),.bz_time:nth-of-type(2),.bz_time:nth-of-type(3),.bz_time:nth-of-type(4) .clearfix,.bz_time:nth-of-type(4)>div:nth-of-type(1){
	padding-left:0.1rem;
	padding-right:0.1rem;
	background: #fff;
}
.bz_time:nth-of-type(4) .clearfix{
	padding-bottom:0.2rem;
}
.cp_descon{
	padding:0 .2rem;
	padding-top: 1.06rem;
    margin-top: -1.06rem;
}
.ds_content {
	background: rgba(197,228,246,1);
}
#divRiskAppFactor_056601009 {
	padding-top:0;
}
.cp_titile_con{ overflow:hidden; position:relative;padding:0 .3rem}
.cp_titile_con_zs{
	padding-top:0.2rem;
	border-radius:.1rem .1rem 0 0;	
}
#content .bz_times {
	padding-left:.26rem;
	padding-right:.26rem;
	
}
.tiaokuan {
	background:#fff;
	padding:0 .3rem .3rem;
	border-radius:0 0 5px 5px
}
#more {
	background-color: rgb(197, 228, 246);
	padding:0 .2rem;
	margin-bottom:0.2rem;
	/* height: 6.26rem; */
}
/*底部文件*/
.footer_css02{
	height: 0.16rem;
	margin-top: 0.15rem;
	position: fixed;
	z-index: 100;
	left:0;
	bottom: 1.35rem;
	width: 100%;
}
.footer_css02 .estimate_premium{
	height: 0.65rem;
	line-height: 0.65rem;
	background-color: rgba(207,235,247,1);
}
.footer_css02 .estimate_premium p{
	font-size: 0.28rem;
	color:rgba(43,176,235,1);
	/*color:#F44336; */
	float: right;
	margin-right: 0.2rem;
	line-height: 0.65rem;
}

.footer_css02 .estimate_premium span{
	font-size: 0.28rem;
}
.footer_css02 .immediately_insure{
	height: 0.9rem;
}
.footer_css02 .immediately_insure button{
	width: 100%;
	height: 100%;
	background-color: rgba(1,156,223,1);
	/* background-color: rgb(206, 211, 214); */
	display: block;
	font-size: 0.32rem;
	color:#fff;
}
.common_problems .question{
	    padding: 0.1rem 0.2rem 0.2rem 0.3rem;
}
.common_problems .question p {
    padding-bottom: 0.25rem;
    line-height: 0.43rem;
}
.common_problems .question p span {
    display: block;
    color: rgba(31,158,218,1);
}
.common_problems {
    margin: .2rem;
    background-color: #fff;
    padding: .1rem;
    padding-top:0.2rem;
    border-radius: .1rem;
}
 /*导航*/
.navParent {
	height: 1.06rem;
}
.nav {
	/* margin: 0 -0.2rem; */
	padding: 0.2rem;
	background: rgba(197, 228, 246, 1); 
	position: relative;
	z-index: 200;
}
.nav .navinner {
  display: -webkit-flex;
  display: flex;
  background-color: #fff;
  border-radius: 0.1rem;
  padding: 0.08rem 0;
  height: 0.65rem;
}

.nav a{
	font-size: 0.3rem;
	display: block;
	border-right:1px solid #d2d2d2;
	color:rgba(80,80,80,1);
	height: 0.49rem;
	line-height: 0.49rem;
	text-align: center;
	flex:1;

}
.nav a:nth-last-of-type(1){
	border:none;
}

.nav a.cur{
	color:#009bdf;
}
.fixednav{
	position:fixed;
}
/* 理赔流程 */
.claims_process {
    padding-top: 0.22rem;
    border-radius: 0.1rem 0.1rem 0 0;
    background-color: #fff;
    width: 100%;
    height: 0.76rem;
    line-height: 0.76rem;
    position: relative;
    box-sizing: content-box;
}
.claims_process p {
    font-size: 0.28rem;
    color: rgba(83,83,83,1);
    margin-left: 0.37rem;
}
.claims_process i {
    display: block;
    width: 0.31rem;
    height: 0.14rem;
    background: url(../mode/images/arrows.png) no-repeat;
    position: absolute;
    right: 0.3rem;
    top: 0.48rem;
    background-size: 100% 100%;
}
.product_details1 {
    background-color: white;
    border-radius: 0 0 0.1rem 0.1rem;
    margin-top: 0;
    padding-top: 0;
}
.product_details {
    width: 100%;
    position: relative;
    z-index: 100;
    /* -moz-box-shadow: 0 0.2rem 0 rgba(197,228,246,1);
    box-shadow: 0 0.2rem 0 rgba(197,228,246,1);
    -webkit-box-shadow: 0 0.2rem 0 rgba(197,228,246,1); */
}
.telInfor {
    font-size: 0.28rem;
    line-height: 0.5rem;
    padding: 0 0 0 0.3rem;
}
.product_details img {
    background: rgba(255,255,255,0.6);
    border-radius: 0.1rem;
    display: block;
    width: 100%;
}