@charset "utf-8";
/*全局*/
body{margin:0;padding:0;color:#333; background:#fff;font-size:12px; font-family:"Microsoft Yahei",Arial,"宋体", Helvetica, sans-serif;-webkit-text-size-adjust:none;}
img{border:none;}
input,select{vertical-align:middle;}
p
{
	margin-top:5px;
	line-height:20px;
}
ul,li,ol{list-style:none;}
em{ font-style:inherit;}
*{ margin:0; padding:0;}
a{color:#333;text-decoration:none;font-size:12px;}
a:hover{color:#0F85F3;text-decoration:none;}
.left{ float:left;}
.right{ float:right;}
.wrapper{margin:0 auto;clear:both;-webkit-box-sizing:border-box;margin:0 auto;width:320px;padding:12px 8px 6px;}
.loading{width:100px; height:100px; background:url(../images/loading.gif) no-repeat; position:absolute; margin-left:-16px; margin-top:-16px;left:50%; top:50%; z-index:1000;}
#hiddenIMG{ display:none;}
.txt{ text-indent:-999em !important; position:absolute; left:-999em; top:-999em;}
.mt5{ margin-top:5px !important;}
.mt10{ margin-top:10px !important;}
.mt15{ margin-top:15px !important;}
.mt20{ margin-top:20px !important;}
.mt40{ margin-top:40px !important;}
.mb20{ margin-bottom:20px !important;}
.mb30{ margin-bottom:30px !important;}
.txt_12{ font-size:12px; line-height:20px;width:100%;}
.txt_14{ font-size:14px; line-height:20px;width:100%;}
.txt_16{ font-size:16px; line-height:20px;width:100%;}
.shadow{text-shadow:#000 1px 1px;}
.center{ text-align:center;}
.input,textarea,select{padding:2px 5px;line-height:16px;color:#888;border:1px solid #D6D6D6;border-radius:3px;background:url(../images/input.png) repeat-x;vertical-align:middle;}
.input{height:16px;}
select{height:24px;line-height:100%;}
select:focus,input.input:focus,textarea:focus{color:#333;border-color:#4A4A4A;}
.button{display:inline-block;cursor:pointer;line-height:999px;overflow:hidden;}
.button_big{display:inline-block;min-width:60px;height:40px;padding:0 15px;border:0;background:#f40;text-align:center;text-decoration:none;line-height:40px;color:#fff !important;font-weight:700;-webkit-border-radius:2px;background:-webkit-gradient(linear,0 0,0 100%,color-stop(0,#0F85F3),color-stop(1,#0C7DE4));text-shadow:0 -1px 1px #09589F;-webkit-box-shadow:0 -1px 0 #074985 inset;min-width:100%;height:44px;line-height:44px;padding:0;font-size:22px;text-shadow:0 -1px 0 #053158; cursor:pointer;}
.line{ width:100%; height:1px; border-top:1px dashed #ddd; clear:both; padding-top:10px; margin-top:20px;}
/*顶部*/
header{background: -webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#eee));border-bottom: 1px #fff solid;box-shadow: 0 1px 3px rgba(0,0,0,.2);
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.2);position: relative;-webkit-transform: translateZ(0);height: 100px;position: relative;}
.c-nav-w{position:absolute;width:100%;color:#212121;height:80px;line-height:30px;display:-webkit-box;}
.c-btn{width:72px;height:30px; line-height:30px;background:url(images/ico_01.png);background-size:contain;border:0;overflow:hidden;display:inline-block; text-align:center; font-size:14px;}
.c-nav-s{ position:absolute; left:6px; top:12px;}
h1.logo{width:100%;height:80px;margin:0 auto;background:url(../Images/pipigou/logo.png) no-repeat center center;background-size:contain;margin-top:8px;}

/*表单页面*/
.form_con{ width:100%; overflow:hidden; clear:both;}
.form_con h2.title{ width:100%; height:20px; line-height:20px; font-size:16px; font-weight:700;}
.c-form-search{ width:100%; margin-top:10px;}
.tips{ width:100%; padding:5px 0;line-height:15px; overflow:hidden; clear:both;}
.title{ font-size:130%; width:100%; padding:5px 0;line-height:15px; overflow:hidden; clear:both;}
.c-form-search input[type="text"],.c-form-search input[type="password"],.c-form-search textarea{height:33px;width:293px;border:solid 1px #DDD;border-top-color:#BBB;padding-left:9px;color:#333;font-size:16px;-webkit-border-radius:0;-webkit-appearance:none;background:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#fdfdfd))}
.c-form-search textarea{ width:288px; height:100px;}
.c-form-search input[type="text"]:focus,.c-form-search input[type="password"]:focus,.c-form-search textarea:focus{outline:0;background:#fff;-webkit-tap-highlight-color:rgba(255,255,255,0)}
.c-form-search input[type="text"]:disabled,.c-form-search input[type="password"]:disabled{background:#f5f5f5;border-color:#ccc;color:#ccc}
.c-form-search input[type="text"].error,.c-form-search input[type="password"].error{border-color:#ec0000;border-width:2px;width:288px;height:31px;padding-left:8px}
.c-form-search input[type="text"]::-webkit-input-placeholder,.c-form-search input[type="password"]::-webkit-input-placeholder{font-size:16px;color:#ccc}
.c-form-search input[type="text"]::-webkit-search-cancel-button,.c-form-search input[type="password"]::-webkit-search-cancel-button{-webkit-appearance:none}

/*底部*/
.c-footer{ width:100%;height:38px; margin-top:10px; padding-top:10px; font-size:14px;text-align:center; background:url(images/bg_foot.png) repeat-x center top;}
.c-footer a{color:#0F85F3;text-decoration:none}
.c-footer .c-footer-l{padding:12px 0 9px}
.c-footer .c-footer-l a{margin-left:17px}
.c-footer .c-footer-l a:first-child{margin-left:0}
.c-footer .c-copyright{color:#666;font-size:14px}
.c-footer .c-copyright a{color:#666}
.c-footer .c-copyright .c-cr-sv{margin-left:10px}
