a{
 color:#12adff
}

.op{
	width:980px;
	margin:0 auto;
	margin-top:150px;
}

.processor_bar {
	-webkit-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
	overflow: hidden;
	background-color: #e9e9e9;
	background-image: -moz-linear-gradient(top, #f3f2f2 0, #dfdfdf 100%);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3f2f2),
		to(#dfdfdf));
	background-image: -webkit-linear-gradient(top, #f3f2f2 0, #dfdfdf 100%);
	background-image: -o-linear-gradient(top, #f3f2f2 0, #dfdfdf 100%);
	background-image: linear-gradient(to bottom, #f3f2f2 0, #dfdfdf 100%);
	border-bottom: 1px solid #cecece;
	box-shadow: inset 0 1px 0 0 #f8f8f8;
	-moz-box-shadow: inset 0 1px 0 0 #f8f8f8;
	-webkit-box-shadow: inset 0 1px 0 0 #f8f8f8
}

.dialog .processor_bar {
	border-bottom: 1px solid #b1b1b1;
	box-shadow: inset 0 1px 0 0 #f8f8f8, 0 1px 2px 0 #cacaca;
	-moz-box-shadow: inset 0 1px 0 0 #f8f8f8, 0 1px 2px 0 #cacaca;
	-webkit-box-shadow: inset 0 1px 0 0 #f8f8f8, 0 1px 2px 0 #cacaca
}

.processor_bar.ie .step {
	background: transparent url(../img/bg_processor_ie218877.png) no-repeat
		0 0
}

.processor_bar.ie .step.current {
	background-image: none;
	background-color: #62a256
}

.processor_bar .step {
	background: transparent url(../img/bg_processor218877.png) no-repeat 0 0;
	text-align: center;
	line-height: 36px;
	color: #747474
}

.processor_bar .step.pprev {
	background-position: right 0
}

.processor_bar .step.pprev h4 {
	padding-right: 14px
}

.processor_bar .step.prev {
	background-position: right -85px
}

.processor_bar .step.prev h4 {
	padding-right: 14px
}

.processor_bar .step.current {
	background-color: #5fa054;
	background-image: -moz-linear-gradient(top, #78bc6d 0, #4f8d44 100%);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#78bc6d),
		to(#4f8d44));
	background-image: -webkit-linear-gradient(top, #78bc6d 0, #4f8d44 100%);
	background-image: -o-linear-gradient(top, #78bc6d 0, #4f8d44 100%);
	background-image: linear-gradient(to bottom, #78bc6d 0, #4f8d44 100%);
	color: #fff
}

.processor_bar .step.next {
	background-position: left -41px
}

.processor_bar .step.next h4 {
	padding-left: 8px
}

.processor_bar .step.nnext {
	background-position: left -1px
}

.processor_bar .step.nnext h4 {
	padding-left: 8px
}

.processor_bar h4 {
	font-weight: 400;
	font-style: normal;
	width: auto;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal
}

.processor_bar {
	background-color: #fff;
	background-image: none;
	border-color: #e6e7ea;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none
}

.dialog .processor_bar {
	border-color: #e6e7ea;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none
}

.processor_bar.ie .step {
	background-image: url(../img/bg_processor218877.png)
}

.processor_bar.ie .step.current {
	background-color: #12adff
}

.processor_bar .step {
	background: transparent url(../img/bg_processor218877.png) no-repeat 0 0;
	line-height: 44px
}

.processor_bar .step.prev {
	background-position: right -44px
}

.processor_bar .step.current {
	background-color: #12adff;
	background-image: none
}

.processor_bar .step.next {
	background-position: 0 -88px
}

.processor_bar .step.nnext {
	background-position: 0 0
}

.order{
	background-color:#EEEEEE;
	width:100%;
	height:800px; 
	
    overflow:hidden;
}

.order .from{
	width:980px;
	height:400px;
	background-color:#ffffff;
	border: 1px solid #eaeaea;
	margin:0 auto;
	text-align:center;
	position:relative;
}

.o_box h3{
	margin:0 auto;
	font-size:2.2rem;
	font-weight:400;
	color:#666;
}

.o_box p{
	font-size: 12px;
	width:80%;
	text-align:left;
	padding-left:15px;
	color:#999
}
.frm_input_box2{
	position:relative;
	top:-80px;
}

.frm_input_box2 .money {
	position: absolute;
	right: 15px;
	font-size:20px;
	top:-13px;
}

.frm_input_box2 input{
	height:35px;
	width:200px;
	font-size:2rem;
	line-height:4rem;
	padding-left:rem;
	padding-right:5.5rem;
	border-radius: 2px;
	border: .5px solid #3498db;
	text-align:center;
}
.frm_controls {
	display: table-cell;
	vertical-align: top;
	float: none;
	width: auto;
	*display: block;
	*zoom: 1;
	width:100%;
	height:50px;
	position:absolute;
	margin-top:100px;
	
}

.frm_controls:after {
	content:
		" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ";
	visibility: hidden;
	clear: both;
	height: 0 !important;
	display: block;
	line-height: 0
}

.frm_input,.frm_textarea {
	width: 100%;
	background-color: transparent;
	border: 0;
	outline: none;
	-webkit-appearance: none;
}

.frm_input {
	height: 22px;
	*line-height: 22px;
	margin: 80px 0
}

.o_btn{
	width:250px;
	position: relative;
	
}

.o_bar{
	position:absolute;
	bottom:0px;
}

.o_left{
	width:70px;
	height:77px;
	-moz-opacity: 0.3;
	opacity: .30;
	filter: alpha(opacity = 30);
	background-color: black;
	position:absolute;
	bottom:170px;
	background-image:url(../img/left-arrow.png) ;
}

.o_right{
	width:70px;
	height:77px;
	-moz-opacity: 0.3;
	opacity: .30;
	filter: alpha(opacity = 30);
	background-color: black;
	position:absolute;
	bottom:170px;
	right:0;
	background-image:url(../img/right-arrow.png) ;
}

.order_c{
	position:absolute;
	width:1000px;
}
.o_ul{
	
	font-size:24px;
	font-weight:400;
	color:#666;
	margin-top:40px;
}
.o_ul li{
	height:4rem;
	width:45%;
	border: 1px solid #ddd;
	float:left;
	margin-top:5px;
	margin-left:3%;
	border-radius: 4px;
	line-height:4rem;
	cursor:pointer;
	
	background-color:#FAFAFA;
	text-align:center;
}

.o_ul li:hover{
	background-color:#ffffff;
}

.o_ul .active{
	border:1px solid #03A9F4;
	color:#03A9F4;
	background: url("../img/chose.png")no-repeat 1rem center;
	background-size:2rem 1.5rem;
}
.o_ul label{
	display:inline-block;
	width:100%;
	height:100%;
	cursor:pointer;
	text-align:center;
}
.o_ul input{
	display:none
}
.o_ul p{
	font-size:2.4rem;
	color:#444;
	width:90%;
	text-align:center;
}

.l_h{
	height:700px;
	width:300px;
	z-index: 2002;
	background-color:#EEEEEE;
	position: absolute;
}

.r_h{
	height:700px;
	width:300px;
	z-index: 2002;
	background-color:#EEEEEE;
	right:0;
	position: absolute;
}



.htmleaf-container{
	background-color:#EEEEEE;
	height:100%;
	padding-top:10px;
	text-align:center
}

.htmleaf-container h2{
	margin: 1rem auto;
	color:#03A9F4;
	font-size:2rem;
	font-weight:400;
	text-align:center;
	width:100%;
	}
.container2{
  margin: 0 auto;
  width: 100%;
  height:auto;
  background-color:#ffffff;
  border-radius: 4px;
 
}

/* line 44, D:/Temp/github/swipeslider/style.scss */
.swipslider {
  margin: 0 auto; }

/* line 48, D:/Temp/github/swipeslider/style.scss */
#content_slider {
  background-color: #f0f0f0;
  width: 640px; }
  /* line 52, D:/Temp/github/swipeslider/style.scss */
  #content_slider .wanted {
    padding: 25px; }
    /* line 54, D:/Temp/github/swipeslider/style.scss */
    #content_slider .wanted:after {
      display: table;
      content: "";
      clear: both; }
    /* line 60, D:/Temp/github/swipeslider/style.scss */
    #content_slider .wanted img {
      float: left;
      position: relative;
      height: 225px;
      box-shadow: 0 0 1px rgba(0, 0, 0, 0.33);
      margin-right: 15px; }
    /* line 68, D:/Temp/github/swipeslider/style.scss */
    #content_slider .wanted .description {
      float: left;
      padding: 10px;
      display: block;
      font-size: 16px;
      color: #343332;
      background: #e5e5e5;
      height: 225px;
      width: 349px;
      box-shadow: 0 0 1px rgba(0, 0, 0, 0.58);
      white-space: normal; }
      /* line 80, D:/Temp/github/swipeslider/style.scss */
      #content_slider .wanted .description h1 {
        font-size: 18px;
        margin: 0;
        text-align: left;
        color: #515f6c;
        text-shadow: none; }
      /* line 88, D:/Temp/github/swipeslider/style.scss */
      #content_slider .wanted .description::after {
        display: table;
        content: "";
        clear: both; }
      /* line 94, D:/Temp/github/swipeslider/style.scss */
      #content_slider .wanted .description p {
        margin-bottom: 1px;
        margin-top: 6px;
        font-size: 14px; }
      /* line 100, D:/Temp/github/swipeslider/style.scss */
      #content_slider .wanted .description p.award {
        color: #be9a02; }
      /* line 104, D:/Temp/github/swipeslider/style.scss */
      #content_slider .wanted .description ul {
        list-style: square;
        padding-left: 20px;
        font-size: 14px; }
      /* line 110, D:/Temp/github/swipeslider/style.scss */
      #content_slider .wanted .description strong {
        color: #515f6c; }

/* line 120, D:/Temp/github/swipeslider/style.scss */
#customizability .sw-next-prev {
  width: 120px;
  height: 60px;
  background-color: rgba(82, 82, 82, 0);
  color: #525252;
  border-radius: 3px;
  font-size: 25px; }
  /* line 128, D:/Temp/github/swipeslider/style.scss */
  #customizability .sw-next-prev:hover {
    color: #fffeeb;
    background-color: #525252;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.57); }

/* line 135, D:/Temp/github/swipeslider/style.scss */
#customizability .sw-prev {
  left: 0%; }
  /* line 138, D:/Temp/github/swipeslider/style.scss */
  #customizability .sw-prev::after {
    line-height: 60px;
    content: '< back'; }

/* line 144, D:/Temp/github/swipeslider/style.scss */
#customizability .sw-next {
  right: 0%; }
  /* line 147, D:/Temp/github/swipeslider/style.scss */
  #customizability .sw-next::after {
    line-height: 60px;
    content: 'next >'; }

/* line 153, D:/Temp/github/swipeslider/style.scss */
#customizability .sw-bullet {
  top: 4%; }
  /* line 156, D:/Temp/github/swipeslider/style.scss */
  #customizability .sw-bullet li {
    width: 10px;
    height: 5px;
    background-color: rgba(255, 254, 235, 0.28);
    border-radius: 0;
    vertical-align: middle; }
    /* line 163, D:/Temp/github/swipeslider/style.scss */
    #customizability .sw-bullet li.active {
      border-left: 8px solid transparent;
      border-right: 8px solid transparent;
      border-top: 10px solid #fffeeb;
      background-color: transparent;
      width: 0;
      height: 0;
      vertical-align: bottom; }
    /* line 174, D:/Temp/github/swipeslider/style.scss */
    #customizability .sw-bullet li:hover {
      height: 10px;
      background-color: #fffeeb; }

/* line 183, D:/Temp/github/swipeslider/style.scss */
.slide-number {
  font-size: 60px;
  display: inline-block;
  position: absolute;
  left: 50%;
  top: 25%;
  -webkit-transform: translate(-50%);
          transform: translate(-50%);
  text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.54); }


.o_box{
	position: absolute;
	width:100%;
	height:350px;
	padding-top:15px;
}

.frm_control_group{
	overflow-y: auto; 
	height:auto;
	max-height:85%;
	width:95%;
	padding:10px;
}
/*dist*/
.swipslider {
  position: relative;
  overflow: hidden;
  display: block;
  padding-top: 60%;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  .swipslider .sw-slides {
    display: block;
    padding: 0;
    list-style: none;
    width: 100%;
    height: 100%;
    white-space: nowrap;
    font-size: 0;
    -webkit-transform: translateX(0);
            transform: translateX(0);
    position: absolute;
    bottom: 0; }
  .swipslider .sw-slide {
    width: 100%;
    height: 100%;
    margin: auto;
    display: inline-block;
    position: relative; }
    .swipslider .sw-slide > img {
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      max-height: 100%;
      max-width: 100%;
      margin-left: auto;
      margin-right: auto;
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none; }
    .swipslider .sw-slide .sw-content {
      width: 100%;
      height: 100%;
      margin-left: 0;
      margin-right: 0;
      font-size: 14px; }

.sw-next-prev {
  font-family: "Courier New", Courier, monospace;
  height: 50px;
  width: 50px;
  text-align: center;
  vertical-align: middle;
  position: absolute;
  line-height: 50px;
  font-size: 30px;
  font-weight: bolder;
  color: rgba(160, 160, 160, 0.53);
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background-color: rgba(255, 255, 255, 0);
  border-radius: 50%;
  text-decoration: none;
  transition: all .2s ease-out;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  .sw-next-prev:hover {
    background-color: rgba(255, 255, 255, 0.74); }
  .sw-next-prev:active {
    background-color: rgba(255, 255, 255, 0.5); }

.sw-prev {
  left: 2%; }
  .sw-prev::after {
    content: '<'; }

.sw-next {
  right: 2%; }
  .sw-next::after {
    content: '>'; }

.sw-bullet {
  position: absolute;
  list-style: none;
  display: block;
  width: 100%;
  text-align: center;
  padding: 0;
  margin: 0; }
  .sw-bullet li {
    width: 10px;
    height: 10px;
    background-color: rgba(160, 160, 160, 0.53);
    border-radius: 50%;
    display: inline-block;
    cursor: pointer;
    transition: all .2s ease-out; }
    .sw-bullet li:hover {
      background-color: rgba(255, 255, 255, 0.74); }
    .sw-bullet li.active {
      background-color: rgba(255, 255, 255, 0.5);
      box-shadow: 0 0 2px rgba(160, 160, 160, 0.53); }
    .sw-bullet li:not(:last-child) {
      margin-right: 5px; }



.input {
	line-height: 35px;
	width: auto;
	color: #333;
	font-size: 14px;
	border-radius: 2px;
	border: 1px solid #999;
	padding-left:10px;
	outline: none;
	-webkit-appearance: none;
}

.input:focus {
	color: #333;
}


.left{
}

.left .em{
	background: url("../img/ico_arrow_hide_ea9933b.png") no-repeat 100px 7px;
}
/* Border styles */
.table {
	width:100%;
}

/* Padding and font style */
.table td, .table th {
font-size: 14px;
font-weight:500;
height:35px;
}

.table input{
	height:35px;
	border: 1px solid #d1d1d1;
	width:95%
}

.frm_label {
	float: left;
	width: 5em;
	margin-top: .3em;
	margin-right: 1em;
	font-size: 14px;
	text-align:left;
}


.input2 {
	line-height: 3rem;
	color: #333;
	font-size: 1.8rem;
	border: .5px solid #3498db;
	padding-left:10px;
	width:52%;
	outline: none;
	-webkit-appearance: none;
}
.input2:focus{
	border: 1px solid #03A9F4;
}



.frm_tips {
	color: #8d8d8d;
	padding-top: 4px;
	text-align:left;
}


.sx{
	width:80%;
	text-align:left;
	padding-left:10px;
}
.frm_controls_sx{
	float:left;
	width:480px;
	text-align:left;
	padding-left:60px;
	padding-top:20px;
}

.radio-block {
	margin: 10px 0;
	cursor: pointer;
	padding:5px;
	border: 1px dashed #ffffff;
}

.radio-block:hover{
	border: 1px dashed #03A9F4;
}
.radio-block input {
	margin-right: 10px;
	width:20px;
	height:20px;
}

.radio-block span {
	color: #999;
	margin-left: 25px
}

.radio-block label{
	font-size:14px;
}

.textarea {
	width: 90%;
	height: auto;
	resize: none;
	margin-bottom: 25px;
	outline: 0;
	border-radius: 2px;
	padding:10px;
}

.mypopup2 .fr {
	cursor: pointer;
	margin-top:0px;
	margin-right:-25px;
	font-size: 14px;
	position: fixed;
	z-index: 1004;
	font-family: Tahoma;
	padding: 0 8px;
	background: #12adff;
	color: #fff
}
.mypopup2 .fr:hover {
	background: #12adff;
}
.mypopup2 {
	height: 100%;
	display: none;
	background-color: #F8F8F8;
	z-index: 1002;
	position: fixed;
	top: 0px;
	width: 100%;
	padding: 25px 25px 0 25px;
	overflow:auto;
}

.o_nx{
	font-size:12px;
	font-weight:400;
	color:#666;
	border: 1px dashed #ddd;
	height:170px;
	margin-bottom:20px;
}
.o_nx li{
	height:20px;
	width:16%;
	border: 1px solid #ddd;
	margin-left:7px;
	margin-top:5px;
	border-radius: 4px;
	line-height:20px;
	cursor:pointer;
	background-color:#FAFAFA;
	text-align:center;
	float:left;
	
}

.o_nx li:hover{
	background-color:#ffffff;
}
.o_nx .active{
	border:1px solid #03A9F4;
	color:#03A9F4;
}

.o_fl{
	float:left;
	width:100%;
	font-size:16px;
	line-height:32px;
	text-align:left;
	margin-left:10px;
}

.o_bq{
	float:left;
	padding:5px;
	font-size:14px;
	border:1px solid #03A9F4;
	border-radius: 4px;
	cursor: pointer;
	color:#03A9F4;
	margin-left:10px;
	margin-bottom:5px;
}
.popup4 {
	background: #fff;
	visibility: hidden;
	z-index: 12102;
	border: 1px solid #eee;
	position: fixed;
	top: 0px;
	width: 100%;
	height:100%;

}
.o_next{
	font-size:18px;
}

/* ds.dialog */

.ds_dialog, .ds_dialog_border, .ds_dialog_panel .ds_dialog_title, .ds_dialog_title h3{ margin:0; padding:0;}
.ds_dialog_border, .ds_dialog_panel{ border-collapse:collapse; margin:0; padding:0;}
.ds_dialog_tl, .ds_dialog_tc, .ds_dialog_tr, .ds_dialog_ml, .ds_dialog_mr, .ds_dialog_bl, .ds_dialog_bc, .ds_dialog_br{ background:#000; background:rgba(0,0,0,.5); margin:0; padding:0; filter:Alpha(opacity=50);}
.ds_dialog_tl, .ds_dialog_tr, .ds_dialog_bl, .ds_dialog_br{ height:8px; width:8px;}
.ds_dialog_inner{ background:#fff; border-top:1px solid #7697d0; position:relative;}
.ds_dialog_header{ vertical-align:top;}
.ds_dialog_title{ background:#476db9; border-bottom:1px solid #476db9; height:34px;}
.ds_dialog_title h3{ cursor:default; color:#999; font-size:12px; font-weight:normal; line-height:34px; padding:0 30px 0 16px; height:29px; white-space:nowrap;}
.ds_dialog_active .ds_dialog_title h3{ color:#FFF;}
.ds_dialog_active .ds_dialog_title h3 span.sadIcon{ display:inline-block; background:url(../img/sadIcon_23.png) no-repeat 0 3px; padding-left:30px; height:29px; width:23px;}
.ds_dialog_close{ height:24px; width:24px; position:absolute; right:10px; top:6px;}
.ds_dialog_close a{ display:block; color:#FFF; font:26px/24px Arial,Helvetica; height:24px; overflow:hidden; text-align:center; text-decoration:none; text-shadow:0 -1px 0 #395ba1;}
.ds_dialog_close a:hover{ color:#C72015; text-decoration:none;}
.ds_dialog_icon{ padding:10px 0 10px 10px; vertical-align:middle;}
.ds_dialog_icon .ds_dialog_icon_bg{ display:block; background:none no-repeat 50% 50%; height:40px; width:40px;}
.ds_dialog_main{ vertical-align:middle;}
.ds_dialog_footer{ vertical-align:bottom;}
.ds_dialog .ds_dialog_buttons{ background:#FAFAFA; border-top:1px solid #F0F0F0; font-size:0; padding:8px; white-space:nowrap; text-align:right;}
.ds_dialog_buttons button{ display:inline-block; background:#D6D6D6; border:1px solid #b4b4b4; border-radius:3px; color:#333; cursor:pointer; font-size:13px; letter-spacing:1px; line-height:26px; margin:0 5px 0 10px; padding:0 15px; height:30px; background:-moz-linear-gradient(top, #E8E8E8 0%, #D6D6D6 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#E8E8E8), color-stop(100%,#D6D6D6)); background:-webkit-linear-gradient(top, #E8E8E8 0%,#D6D6D6 100%); background:-o-linear-gradient(top, #E8E8E8 0%,#D6D6D6 100%); background:-ms-linear-gradient(top, #E8E8E8 0%,#D6D6D6 100%); background:linear-gradient(to bottom, #E8E8E8 0%,#D6D6D6 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E8E8E8', endColorstr='#D6D6D6',GradientType=0); box-shadow:inset 0 1px 0 #FFF; text-shadow:0 1px 0 #FFF; vertical-align:top; border-radius:0\9; *line-height:24px; *padding:0 11px;}
.ds_dialog_buttons button::-moz-focus-inner{ border:0; padding:0; margin:0;}
.ds_dialog_buttons button:hover{ background:#F3F3F3; background:-moz-linear-gradient(top, #EEE 0%, #F3F3F3 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#EEE), color-stop(100%,#F3F3F3)); background:-webkit-linear-gradient(top, #EEE 0%,#F3F3F3 100%); background:-o-linear-gradient(top, #EEE 0%,#F3F3F3 100%); background:-ms-linear-gradient(top, #EEE 0%,#F3F3F3 100%); background:linear-gradient(to bottom, #EEE 0%,#F3F3F3 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEEEEE', endColorstr='#F3F3F3',GradientType=0);}
.ds_dialog_buttons button:focus{ border-color:#426DC9; box-shadow:0 0 5px #FFBA08;}
.ds_dialog_buttons button:active{ border-color:#b4b4b4; background:-moz-linear-gradient(top, #DDD 0%, #FFF 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#DDD), color-stop(100%,#FFF)); background:-webkit-linear-gradient(top, #DDD 0%,#FFF 100%); background:-o-linear-gradient(top, #DDD 0%,#FFF 100%); background:-ms-linear-gradient(top, #DDD 0%,#FFF 100%); background:linear-gradient(to bottom, #DDD 0%,#FFF 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#DDDDDD', endColorstr='#FFFFFF',GradientType=0); box-shadow:inset 0 1px 5px #FFF;}
.ds_dialog_buttons .ds_dialog_yes{ background:#6089dc; background:-moz-linear-gradient(top, #6089dc 0%, #496eba 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#6089dc), color-stop(100%,#496eba)); background:-webkit-linear-gradient(top, #6089dc 0%,#496eba 100%); background:-o-linear-gradient(top, #6089dc 0%,#496eba 100%); background:-ms-linear-gradient(top, #6089dc 0%,#496eba 100%); background:linear-gradient(to bottom, #6089dc 0%,#496eba 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6089dc', endColorstr='#496eba',GradientType=0); border-color:#5378c3; box-shadow:inset 0 1px 0 #90b3fb; color:#fff; text-shadow:0 -1px 0 #5378c3;}
.ds_dialog_buttons .ds_dialog_yes:hover{ background:#6f9cf5; background:-moz-linear-gradient(top, #6f9cf5 0%, #5880d0 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#6f9cf5), color-stop(100%,#5880d0)); background:-webkit-linear-gradient(top, #6f9cf5 0%,#5880d0 100%); background:-o-linear-gradient(top, #6f9cf5 0%,#5880d0 100%); background:-ms-linear-gradient(top, #6f9cf5 0%,#5880d0 100%); background:linear-gradient(to bottom, #6f9cf5 0%,#5880d0 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6f9cf5', endColorstr='#5880d0',GradientType=0);}
.ds_dialog_buttons .ds_dialog_yes:active{ border-color:#1C6A9E; background:-moz-linear-gradient(top, #2288CC 0%, #33BBEE 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#2288CC), color-stop(100%,#33BBEE)); background:-webkit-linear-gradient(top, #2288CC 0%,#33BBEE 100%); background:-o-linear-gradient(top, #2288CC 0%,#33BBEE 100%); background:-ms-linear-gradient(top, #2288CC 0%,#33BBEE 100%); background:linear-gradient(to bottom, #2288CC 0%,#33BBEE 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2288CC', endColorstr='#33BBEE',GradientType=0);}
.ds_dialog_buttons button:disabled, .ds_dialog_buttons .disabled, .ds_dialog_buttons .disabled:hover, .ds_dialog_buttons .disabled:focus, .ds_dialog_buttons .disabled:active{ background:#E9E9E9; border-color:#C6C6C6; color:#AAA; cursor:default; box-shadow:inset 0 0 1px #FCFCFC; text-shadow:0 1px 0 #fff; pointer-events:none; outline:0; filter:none;}


.btn_primary2 {
	background-color: #fff;
	border-color: #fff;
	color: #999
}

.bottom_btn{
	background-color: #fff;
	position:fixed;
	bottom:5.2rem;
	width:100%;
	padding:5px;
}

.ot_ul{
	
	font-size:24px;
	font-weight:400;
	color:#666;
	margin-top:40px;
}
.ot_ul li{
	height:40px;
	width:43%;
	border: 1px solid #ddd;
	float:left;
	margin-left:20px;
	margin-top:5px;
	border-radius: 4px;
	line-height:40px;
	cursor:pointer;
	background-color:#FAFAFA;
}

.ot_ul li:hover{
	background-color:#ffffff;
}
.o_ul label{
	display:inline-block;
	width:100%;
	height:100%;
	cursor:pointer;
}
.ot_ul input{
	display:none
}

.o_msg{
	height:30px;
	line-height:30px;
	width:100%;
	padding-left:20px;
	color:#fff;
	background-color:#FF8080;
	position:fixed;
	bottom:11.5rem;
	text-align:left;
	display:none;
	font-size:16px;
}

.none{
	display:none
}


.sinput {
	height: 37px;
	line-height: 37px;
	width: 100%;
	color: #333;
	font-size: 14px;
	border-radius: 2px;
	border: 1px solid #d1d1d1;
	padding-left:10px;
	outline: none;
	-webkit-appearance: none;
}

.add_btn{
	display:inline-block;
	color:#12adff;
	border:1px solid #12adff;
	cursor:pointer;
	width:100px;
	text-align:center;
}

.addeor{
	background: url("../img/addeor.png") no-repeat 95% center;
	background-size:20px 20px;
	height:20px !important;
}

.textareaeor {
	width: 90%;
	height: 100px;
	resize: none;
	margin-bottom: 25px;
	outline: 0;
	border-radius: 2px;
	padding:10px;
	border:1px solid #999999;
	cursor:pointer;
}

.eor_box{
	height:100%;
	border-radius: 2px;
	background-color:#fff;
	display: none;
	z-index: 1002;
	position: fixed;
	top:0;
	left:0;
	width:100%;
	overflow:auto;
	font-weight:400;
}

.eor_box h3{
	display:inline-block;
	width:100%;
	line-height:5rem;
	color:#fff;
	background:#12adff;
	text-align:center;
	font-size:1.6rem;
}
.eor_ul li{
	line-height:45px;
	font-size:1.4rem;
	padding:0 15px;
	border-top:1px solid #eaeaea;
	font-weight:600
}

.eor_ul_i li{
	line-height:45px;
	font-size:1.4rem;
	padding:0 15px;
	border-top:1px solid #eaeaea;
	margin-left:40px;
	font-weight:500
}

.eor_ul_t li{
	line-height:45px;
	font-size:1.4rem;
	padding:0 15px;
	border-top:1px solid #eaeaea;
	margin-left:60px;
	font-weight:400
}
.eor_content{
	height:83.5%;
	overflow:auto;
}
.eor_foot{
	width:100%;
}

.eor_submit{
	display:inline-block;
	width:49.5%;
	height:4.5rem;
	line-height:4.5rem;
	color:#fff;
	background:#12adff;
	cursor:pointer;
	outline:none;
	font-size:1.4rem;
}

.eor_qx{
	display:inline-block;
	width:49.9%;
	height:4.5rem;
	line-height:4.5rem;
	color:#999;
	background:#eaeaea;
	cursor:pointer;
	outline:none;
	font-size:1.4rem;
}
.chose{
	background: url("../img/chose.png")no-repeat 95% center;
	background-size:2rem 1.5rem;
	color:#12adff;
}