   

    .general .g-title-blk   { background-image:url(images/bg-arrow.svg); background-position:right bottom;
    						  background-repeat:no-repeat; margin-bottom:50px;}

	.btn-back 		{ width:45px; height:45px; cursor: pointer;
                	-webkit-border-radius: 50px;
               	       -moz-border-radius: 50px;
                            border-radius: 50px; transition: all 0.3s ease-out;
                               background: #13426b url(images/icon-back.svg) no-repeat; background-size:60%; background-position:center;}
	.btn-back:hover { background-color:#f4364c; cursor:pointer}

	.general .g-title-blk .title-col1 	 { width:60px; float:left}
	.general .g-title-blk .title-col2 	 { width:calc(100% - 60px); float:left}
    .general .g-title-blk .title-col2 h1 { font-size:160%; line-height:normal; color:#f4364c;}
    .general .g-title-blk .title-col2 p  { color:#13426b; font-size:90%}

    ul.share				{ margin:0; padding:10px 0 20px 0; }
    ul.share li 			{ margin:0 10px 0 0; padding:0; list-style:none; display:inline-block; vertical-align:middle; width:40px; height:40px;
    						  background-color:#ececec; text-align:center; cursor:pointer;  transition: all 0.3s ease-out;
    						  -webkit-border-radius: 20px;
								 -moz-border-radius: 20px;
								      border-radius: 20px; }
    ul.share li:hover 		{ background-color:#f4364c}
    ul.share li:before		{ content:""}
    ul.share li .fa 		{ color:#666; font-size:20px; line-height:2; color:#999; }
    ul.share li:hover .fa 	{ color:#fff}



	/* ==========================================================================
		Media
	============================================================================= */
	@media only screen and (max-width: 1024px) {
    .general .g-title-blk   { margin-bottom:30px;} 
    .general .g-title-blk .title-col2 h1 { font-size:120%;}
    ul.share li 	{ width:32px; height:32px;}
    ul.share li .fa { color:#666; font-size:16px;}
	}

	
	@media only screen and (max-width: 767px) {
	.btn-back { width:100%; height:auto; cursor: pointer; font-size:12px;
                	-webkit-border-radius: 0;
               	       -moz-border-radius: 0;
                            border-radius: 0; transition: all 0.3s ease-out;
                        background-color:#ccc; background-image:none; padding:3px 0 0 0}
	.btn-back:hover { background-color:#333; cursor:pointer}
	#body.en .btn-back:after { content:"< BACK"; padding-left:10px; }
	#body.cn .btn-back:after { content:"< 返回"; padding-left:10px; }


	.general .g-title-blk .title-col1 { width:100%; float:left;  margin-bottom:20px; color:#fff;}
	.general .g-title-blk .title-col2 { width:100%; float:left}
    
    .general .g-title-blk  { background-size:240%;}
    }
