/* CSS of alipay settings page */
/* Color list
#C6C6C6 更灰
#DCDCDC 较灰
#F7F7F7 浅灰
#D54E21 朱红
#B71A0D 朱红Ⅱ
../wp-content/plugins/alipay/
*/

.clear{
	clear:both;
	float:none !important
}
.clear_5{
	display:block;
	width:100%;
	height:5px;
	clear:both;
	float:none!important
}
.clear_10{
	display:block;
	width:100%;
	height:10px;
	clear:both;
	float:none!important
}
.clear_15{
	display:block;
	width:100%;
	height:15px;
	clear:both;
	float:none!important
}
.clear_20{
	display:block;
	width:100%;
	height:20px;
	clear:both;
	float:none!important
}
.newline{
	height:10px
}

#ws_alipay_loading{
	position:absolute;
	background:#B71A0D;
	color:#FFF;
	width:55px;
	margin:0;
	padding:0 10px;
	font:normal normal 150 12pt/1em Arial, Helvetica, sans-serif;
	border-radius:0 0 4px 4px;
	display:none;
	right:200px;
	z-index:999;
}
.ws_alipay_loading_more{
	display:block;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	background:url(images/bg_black_a.png) repeat;
	z-index:999;
}
.ws_alipay_loading_more .ws_alipay_loading_bar{
	display:block;
	position:absolute;
	left:50%;
	top:50%;
	margin:-10px auto auto -110px;
	width:220px;
	height:20px;
	background:url(images/ajax-loader.gif) no-repeat
}

#ws_alipay_footer{
	position:absolute;
	left:50%;
	width:96%;
	margin-left:-48%;
	bottom:0;
	text-align:center
}
#ws_alipay_main_wrap{
	width:98%;
	max-width:1200px;
	height:100%;
	min-height:500px;
	margin:30px auto;
	padding:0px;
	border:solid 1px #CCC;
	border-radius:5px;
	position:relative;
	background-image:url(images/alipay_wm-1.png);
}
.ws_alipay_main_wrap{
	border:solid 1px #CCC;
	border-radius:5px;
	margin-top:10px;
	background-image:url(images/alipay_wm-1.png);
}

#ws_alipay_main_wrap *{
	font-family:Microsoft YaHei
}
#ws_alipay_child_wrap{
	margin:20px 5px 50px;
	padding:0px;
	position:relative;
}
#ws_alipay_child_wrap .api_form{
	margin-left:20px
}
#ws_alipay_child_wrap .api_form input{
	width:400px
}

#ws_alipay_menu{
	border-radius:5px 5px 0 0;
	list-style:none;
	background:#DCDCDC;
	position:relative;
	padding:0;
	margin:0;
	height:43px;
}
#ws_alipay_menu li{
	margin:0;
	float:left;
	width:120px;
}
.ws_alipay_menu_a, .ws_alipay_menu_a_nojs{
	float:left;
	margin:10px 5px 0 5px;
	padding:8px 20px;
	background:#F7F7F7;
	border-right:solid 1px #C6C6C6;
	border-radius:5px 5px 0 0;
	display:block
}
.ws_alipay_menu_active{
	float:left;
	margin:10px 5px 0 5px;
	padding:8px 20px;
	background:#D54E21;
	border-right:solid 1px #C6C6C6;
	border-radius:5px 5px 0 0;
	display:block;
	color:#FFF !important
}
#ws_alipay_menu li a{
	text-decoration:none
}
#ws_alipay_menu li a:hover{
	background:#C6C6C6
}
#ws_alipay_main_wrap h1{
	background:#F7F7F7
}
.ws_alipay_main_wrap{
	min-height: 600px;
}
.ws_alipay_main_wrap.wrap h2{
	padding-left: 20px;
}

#ws_alipay_logo{
	position:absolute;
	right:40px;
	top:10px;
	background:url("images/alipay_logo.png") bottom right no-repeat;
	width:300px;
	height:35px;
	font:italic bold 20px youyuan, microsoft yahei, arial, sans-serif;
	color:#591C68
}
.ws_update{
	width:100px !important
}
#ws_alipay_main_wrap td{
	width:200px;
	font-weight:bold
}
.ws_alipay_tbody tr td{
	font-weight:normal !important;
}

.ws_alipay_table_checkbox{
	width:5% !important;
	margin-left:8px
}
.ws_alipay_table_more{
	width:5% !important;
}
.ws_alipay_table_tr_more{
	display:none
}

/**************API SETTINGS TAB***************/
.ws_alipay_api_div{
	width:600px;
	margin:10px auto
}
#ws_alipay_api_form{
	width:95%;
	margin:50px auto;
	position:relative
}
.ws_alipay_api_div div{
	display:block;
	width:100%;
	height:30px;
	clear:both
}
.ws_alipay_api_div label{
	display:block;
	float:left;
	text-align:right;
	width:30%;
	line-height:2.5em;
	font-weight:100;
	margin-right:10px
}
.ws_alipay_api_div input, .ws_alipay_api_div select{
	display:block;
	float:left;
	width:55% !important;
	margin-right:50px;
}

#ws_alipay_api_form #ws_alipay_api_update{
	float:right;
	width:100px !important;
	margin-right:50px
}

/**************TABLE NAV**************/
.ws_alipay_table_nav{
	width:95%;
	margin:10px auto 100px auto;
	text-align:center;
	position:relative;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif
}
.ws_alipay_table_nav *{
	display:inline;
	position:relative;
	margin:0
}
.ws_alipay_table_nav_total{
	margin:0 5px
}
.ws_alipay_table_nav ul{
	position:relative;
	left:50%;
	float:left;
	list-style:none;
	display:block;
	margin:0 auto;;
	font-weight:bold;
	color:#21759B;
	text-align:center
}
.ws_alipay_table_nav ul li{
	position:relative;
	right:50%;
	display:block;
	float:left;
	padding:0px 5px;
	cursor:pointer;
	border:solid 1px #CCC;
	width:15px;
	margin-left:3px;
	margin-top:2px;
}
.ws_alipay_table_nav ul li:hover{
	color:#D54E21
}
/********************************************/
#ws_alipay_item_more{
	display:none;
	margin-top:40px;
}
.ws_alipay_item_more_main_wrap{
	width:100%;
	position:relative;
	margin:0;
	padding:0;
}
.ws_alipay_item_more_wrap{
	max-width:95%;
	position:relative;
	margin:10px auto;
}
.ws_alipay_table tbody tr td{
	font-weight:100 !important;
}
.ws_alipay_table tbody input[type=checkbox]{
	width:auto;
	margin-left:8px
}
/********************************************/
.ws_alipay_table_form div{
	float:left;
	width:50%;
	height:30px;
	margin-top:4px;
	padding:0;
	border:none;
}
.ws_alipay_table_form label{
	display:block;
	float:left;
	width:30%;
	line-height:2em;
	font-size:12px;
	padding-left:5%;
	text-align:left;
	font-weight:100;
}
.ws_alipay_table_form input{
	float:right;
	width:60%
}
.ws_alipay_table_form select{
	float:right;
	width:60%
}
.ws_alipay_table_form input[type=submit]{
	width:100px;
	display:block;
	float:right;
	margin-top:30px;
	margin-right:0
}
.ws_alipay_table_form .areatotext{
	float:right;
	width:60%;
	max-width:60%;
	min-width:60%;
	height:2em;
	min-height:2em;
	max-height:2em;
}
/********************************************/
#ws_alipay_table_add{
	margin:-10px 10px 5px auto;
	width:70px
}
/********************************************/
/*.ws_alipay_table_form_templates div{margin-top:10px;}
.ws_alipay_table_form_templates input[type=submit]{width:100px;display:block;float:right;margin-top:30px;margin-bottom:20px;}
.ws_alipay_table_form_templates input{margin-left:10px;width:400px;}*/

.ws_alipay_table_form_templates input[type=submit]{
	width:100px;
	display:block;
	float:right;
	margin-top:30px;
	margin-right:0
}
.ws_alipay_tpl_css, .ws_alipay_tpl_js, .ws_alipay_tpl_html{
	display:block;
	width:100%;
	max-width:100%;
	min-width:100%;
	height:100px;
	min-height:100px;
	max-height:300px;
	margin:10px auto;
	overflow-y:auto;
	color:#399
}
.ws_alipay_preview{
	width:100%;
	margin:10px auto;
	padding:0 !important;
	border:dashed 1px #CCC !important
}
.clear_3y5c{
	clear:both;
	display:block;
}

.ws_alipay_toobar01{
	background:rgba(210, 210, 210, 0.3);
	border:1px solid #CCC;
	border-left:none;
	border-right:none;
	padding:10px 0 10px 0;
	text-indent:10px;
	margin:10px 0;
}
.ws_alipay_viewwrap{
	margin-left:15px;
}



