
.section_print {
    background-color: #fff

}

.box_style6.print .col1 {

    width: 460px;
	background:#f5f4f0;border-radius:20px;
	height:450px;position:relative;
}
.box_style6.print .col2 {
    float: none;width:640px;
   position:absolute;left:490px;TOP:0px;
} 
.box_style6.print .col1 .photo_box {
    padding: 0px 0 0 0px;
	width:200px;height:240px;
	position:absolute;left:130px;top:80px;
}
.photo_box_font{position:absolute;left:50px;bottom:50px;font-size:12px;font-family:'M';}

._idphoto_title{
height:50px;position:relative;MARGIN-BOTTOM:50PX;
border-bottom: 2px solid #000;
font-size: 28px;
}

.box_style6.print .col1 .photo_box .len_h{position:absolute; z-index:200;left:85px; top:-30px; font-size:16px;font-family:Verdana;color:#000; }
.box_style6.print .col1 .photo_box .len_v{position:absolute; z-index:200;left:220px; top:120px;font-size:16px;font-family:Verdana;color:#000;}


#option2 dd div {
	display: inline-block;
    color: #b3b3b3;
    border: 1px solid #808080;
    background-color: #fff;
    width: 17px;
    height: 10px;
    padding: 8px 14px;
    margin: 3px 6px 3px 0;
    font-family: 'Noto_R';
    text-align: center;
    cursor: pointer;
    border-radius: 4px;
} 

.view_bottom {


}
.view_bottom_ul li{
	background-image:url("/img/dian.png");
	background-size:3px 3px;
	background-repeat:no-repeat;
	background-position:2px 6px;
	color:#313131;font-family:'M';
	font-size:14px;
	line-height:18px;padding-left:10px;margin-top:5px
}

._pr_box1{
	margin-top:50px;position:relative;padding-bottom:90px;
}
._BasketBtnCom{
	position:absolute;font-family:'M';font-size:17px;line-height:60px;cursor:pointer;width:305px;text-align:center;border-radius:7px;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
#_BasketBtn_left{border:1px solid #7f7f7f;left:0px;bottom:0;background:#fff;color:#000;}

.error_msg{font-family:'M';color:red;}
.error_msg_photo{position:absolute;font-size:14px;left:0;bottom:-50px;width:460px;text-align:center;}
.error_msg_agree{height:60px;text-align:right;font-size:14px;width:640px;line-height:40px;}

._BasketBtn_order {
position:absolute;font-family:'B';font-size:20px;line-height:60px;cursor:pointer;width:638px;text-align:center;border-radius:7px;
height:60px;color:#c1c1c1;background:#fff;border:1px solid #bfbfbf;
}

#_BasketBtn_order{
border:1px solid #7f7f7f;background:#2843c4;color:#fff;
}


.btn_area {
    position: relative;

    padding: 0px 0px;
    text-align: center;
    font-size: 13px;
	height:60px; 
	cursor:pointer;
}
.order_btn{
font-family:'M';font-size:17px;line-height:60px;text-align:center;border-radius:7px;height:60px; 
border:1px solid #7f7f7f;right:0px;bottom:0;background:#2843c4;color:#fff;cursor:pointer;width:510px;
}


.pop_trans{border:1px solid #f01917;display:inline-block;padding:5px 10px;color:#f01917;margin-top:20px;cursor:pointer;}

.nodrag{
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}


._idphoto_btn1{border:1px solid #f01917;display:inline-block;padding:5px 10px;color:#f01917;margin-top:0px;cursor:pointer;font-size:12px;font-family:'M';}
._idphoto_btn2{border:1px solid #000;display:inline-block;padding:5px 10px;color:#000;margin-top:0px;cursor:pointer;font-size:12px;font-family:'M';}
.idphoto_ul{}
.idphoto_ul li{margin-bottom:15px;font-family:'M';font-size:14px;}
#option {float:left; width: 510px; margin-top: 30px; border-bottom:none;}

.select_option .sel_product {
	font-size: 15px; 
	color:#000;
	border-bottom:1px solid #fff;
	margin-left:90px;
    width:100%;
	background-color: #fff;
	font-family: 'Noto_R';
}


#option dd div {
	font-family:'M';
} 

.select_frm { 
	font-family: 'M'; 
	font-size: 13px;
	width: 90px;
    display: inline-block;
}

._idphoto_cancel{
position:absolute;right:30px;top:20px;
font-family:'M';display:inline-block;font-size:12px;background:#fff;
border:1px solid #919191;color:#313131;border-radius:5px;text-align:center;width:80px;height:25px;line-height:25px;cursor:pointer;}



