.display_title {overflow:  visible !important;}
.mobile_qr {position:relative;display:inline-block;*display:inline;zoom:1;margin:0 20px 0 0;}
.qrimg {position:absolute;top:15px;left:-20px;display:none;z-index:5000}
.mobile_qr:hover .qrimg{display:block}
#email_div {display:none;}

.text-danger {background-color: orangered;float: left;}
.field-validation-error {color: #ffd800;padding: 0 10px 2px 10px;}      
.preview {width: 420px;height: 500px;margin: 20px;position: relative;float: left;}
.smallimg {position: relative;height: 52px;padding: 10px 0;width: 420px;overflow: hidden;}/* smallimg */
.scrollbutton {width: 14px;height: 50px;overflow: hidden;position: relative;float: left;cursor: pointer;top: 5px;}
.scrollbutton.smallimgup, .scrollbutton.smallimgup.disabled {background: url(/uploads/image/iicons/d_08.png) no-repeat;}
.scrollbutton.smallimgdown, .scrollbutton.smallimgdown.disabled {background: url(/uploads/image/iicons/d_09.png) no-repeat;}
#imagemenu {height: 60px;width: 392px;overflow: hidden;margin-left: 0;float: left;}
#imagemenu li {height: 60px;width: 60px;overflow: hidden;float: left;text-align: center;margin: 0 0 0 15px;}
#imagemenu li img {width: 54px;height: 54px;border: 3px solid #fff;cursor: pointer;}
#imagemenu li#onlickimg img, #imagemenu li:hover img {border: 3px solid #f60;}
/* bigimg */
.bigimg {position: relative;float: left;width: 418px;height: 418px;overflow: hidden;border: 1px solid #e2e2e2;text-align: center;}
.bigimg #midimg {max-width: 420px;max-height: 420px;}
.bigimg #winselector {width: 180px;height: 180px;background: url(/uploads/image/iicons/jszoom_bg.png);}
#winselector {position: absolute;cursor: crosshair;}
/* bigview */
#bigview {position: absolute;border: 1px solid #959595;overflow: hidden;z-index: 999;}
#bigview img {position: absolute;}
.imgview .display_title {text-align: left;padding: 20px 10px 0 460px;}
.imgview .display_title .ms {line-height: 28px;color: #555;margin: 15px 0;}
.imgview .display_title h1 {font-size: 16px;padding: 0 0 10px;text-align: left;border-bottom: 1px solid #e2e2e2;}
.imgview .display_content {clear: both;}
.imgview .display_title .btn {text-align: center;line-height: 45px;margin: 1.5em 0;}
.imgview .display_title .btn a {width: 160px;height: 65px;background: url(/uploads/image/iicons/btn_img.jpg) no-repeat;border: 0;color: #fff;font-size: 20px;display: block;text-shadow: -2px -2px 1px rgba(0, 0, 0, 0.2);}
.imgview .display_title .tel strong {font-size: 20px;color: #f00;}
.pro_title {border-bottom: 2px solid #7e7e7e;margin: 0 0 15px;}
.pro_title strong {background: url(/uploads/image/iicons/pro_title_bg.jpg) repeat-x;line-height: 40px;display: inline-block;*display: inline;zoom: 1;padding: 0 20px;border-radius: 3px 3px 0 0;color: #fff;text-shadow: -1px -1px 1px rgba(0, 0, 0, 0.2);}
.data_input .content {padding: 2em 12%;}
.data_input .data {padding: 7px 0;}
.data_input .title_name {width: 155px;float: left;text-align: right;padding: 4px 0 0;}
.data_input .input_option {padding: 0 16%;}
.btn-area .btn-submit {border: 0;background: #444;cursor: pointer;margin: 0 10px 0 0;}
.btn-area .reset {border: 0;background: #666;cursor: pointer;}
.data_input .btn-area {padding: 0 16%;}
#rightobj .btn-area {padding-bottom: 0;}