@charset "utf-8";
/* CSS Document */
html {margin:0;padding:0;}
body {font-family:"微软雅黑";font-size:13px;margin:0;padding:0;background:#ecedef;}
img,a,span {border:0;}
a:link { text-decoration:none;color:#333;}
a:visited { text-decoration:none;color:#333;}
a:active { text-decoration:none;color:#333;}
a:hover { text-decoration:none;color:#333;}
ul,li{margin:0;padding:0;border:0;list-style:none;}
li {float:left;}
h1 {margin:0;padding:0; font-weight:500;font-size:14px;display:inline}
h2 {margin:0;padding:0; font-weight:500;font-size:14px;display:inline}
#wrapper {
	position:absolute; z-index:1;
	top:0px; bottom:0px;
	width:320px;
		left:50%;
	margin-left:-160px;
	background:#ecedef;
	overflow:hidden;
}
.wrapper {
	margin:0 auto;
	width:320px;
	background:#ecedef;
	overflow:auto;}

#scroller {
	position:absolute; z-index:1;
	-webkit-touch-callout:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	width:100%;
	padding:0;
}
.clear {clear:both;height:0;width:0;}
.cp_header {width:100%;height:58px;background:url("../images/header_bg.png") repeat-x;}
.cp_logo {padding-top:10px;padding-left:18px;float:left;}
.cp_yuyue {padding-top:20px;padding-left:24px;float:left;}
.cp_white {width:320px;height:28px;text-align:center;font-size:14px;background:#FFF;color:#b42120;}
.cp_input {border:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#fff;width:250px;padding:2px;margin:0;height:23px;border-right:1px #d0cfcf solid;}
.cp_search {height:28px;width:280px;margin:10px auto;border:1px #d0cfcf solid;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.cp_search_bt {cursor:pointer;width:30px;height:28px;float:left;font-size:16px;padding:0px;padding-left:0;text-align:center;background:#b42120;}
.cp_search_on {width:250px;height:28px;float:left;color:#FFF;}

.cp_liebiao {background:#FFF;width:320px;color:#333;overflow:hidden;}
.cp_liebiao_title {width:280px;height:21px;margin:0 auto;font-size:14px;padding:6px 0 6px 0;}
.cp_liebiao_ul ul {margin:0;padding:0;border:0;list-style:none;width:320px;}
.cp_liebiao_ul ul li {cursor:pointer;margin:0;padding:0;border:0;margin-bottom:-3px;width:320px;list-style:none;border-top:1px solid #999;clear:both;}

.cp_liebiao_fangan {width:320px;border-top:1px solid #a4a4a4;background:#ecedef;overflow:hidden}
.cp_liebiao_fangan_t {width:58px;height:20px;padding:10px;float:left;background:#fff;font-size:14px;text-align:center;margin-right:2px;}
.cp_liebiao_fangan_t_active {color:#FFF;width:58px;height:20px;padding:10px;float:left;background:#b42120;font-size:14px;text-align:center;margin-right:2px;}
.cp_liebiao_fangan_tr {cursor:pointer;width:58px;height:20px;padding:10px 11px 10px 11px;float:left;background:#fff;font-size:14px;text-align:center;}
.cp_liebiao_fangan_list {list-style:none;padding:0;margin:0;border:0;}
.cp_liebiao_fangan_list li {line-height:18px;list-style:none;padding:0;margin:0;border:0;padding-bottom:8px;margin-top:10px;margin-left:10px;width:300px;background:#fff;}
.cp_liebiao_fangan_list p {border:1px solid #CCC;width:298px;margin-top:0;}
.cp_liebiao_fangan_list a:link {color:#333;}

.cp_liebiao_fangan_list2 {list-style:none;padding:0;margin:0;border:0;}
.cp_liebiao_fangan_list2 li {list-style:none;padding:0;margin:0;border:0;margin-top:10px;margin-left:10px;width:300px;background:#fff;}

.cp_liebiao_fangan_list_fanye {width:210px;margin:0 auto;padding-top:10px;margin-bottom:10px;}
.cp_liebiao_fangan_list_fanye_press {background:#fff;width:46px;float:left;font-size:14px;padding:5px;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px;}
.cp_liebiao_fangan_list_fanye_page {width:88px;float:left;font-size:14px;padding:5px;text-align:center;}


.cp_fangan_select {width:68px;padding:6px;text-align:center;cursor:pointer;}
.cp_fangan_select:hover {background:#f6f6f6;}

#thelist {
	list-style:none;
	padding:0;
	margin:0;
	width:100%;
	text-align:left;
}

/*#scroller li {
	padding:0 10px;
	height:150px;
	line-height:140%;
	border-bottom:1px solid #ccc;
	border-top:1px solid #fff;
	background-color:#fafafa;
	font-size:14px;
}*/


/**
 *
 * Pull down styles
 *
 */
#pullUp {filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;background: #333; width: 100%; height: 100%; z-index: 902; position:fixed;left: 0; top: 0; display: none;}
.pullUpI  {
	color:#000;
	display:block;
	top:50%;
	margin-top:-50px;
	position:fixed;
	left:50%;
	margin-left:-50px;
	width:100px; height:100px;
	font-size:16px;

}
#pullUp .pullUpIcon  {
	display:block; float:left;
	width:40px; height:40px;
	background:url(pull-icon@2x.png) 0 0 no-repeat;
	-webkit-background-size:40px 80px; background-size:40px 80px;
	-webkit-transition-property:-webkit-transform;
	-webkit-transition-duration:250ms;	
}

#pullUp .pullUpIcon  {
	-webkit-transform:rotate(-180deg) translateZ(0);
}

#pullUp.flip .pullUpIcon {
	-webkit-transform:rotate(0deg) translateZ(0);
}

#pullUp.loading .pullUpIcon {
	background-position:0 100%;
	-webkit-transform:rotate(0deg) translateZ(0);
	-webkit-transition-duration:0ms;

	-webkit-animation-name:loading;
	-webkit-animation-duration:2s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:linear;
}

@-webkit-keyframes loading {
	from { -webkit-transform:rotate(0deg) translateZ(0); }
	to { -webkit-transform:rotate(360deg) translateZ(0); }
}
.cp_white {width:320px;height:28px;text-align:center;font-size:14px;background:#FFF;color:#b42120;}
.cp_footer {background:#d7d8d9;border-top:solid 2px #686868;font-size:14px;}
.cp_footer ul {padding:12px;}
.cp_footer_links {color:#4f4f4f;line-height:20px;text-align:center;margin-top:10px;padding:8px;border-top:dashed 1px #686868;}
.cp_footer_links a:link {color:#4f4f4f; text-decoration:none;}
.cp_footer_links a:active {color:#4f4f4f; text-decoration:none;}
.cp_footer_links a:visited {color:#4f4f4f; text-decoration:none;}
.cp_footer_links a:hover {color:#4f4f4f; text-decoration:none;}
.cp_foucs_home {position:fixed;left:12px;bottom:10px;width:60px;height:60px;z-index:100;}
.cp_liebiao_title_l {float:left;width:210px;}
.cp_search_hot {color:#333;font-size:12px;width:280px;margin:10px auto;margin-top:15px; margin-bottom:15px;	}
.cp_search {height:28px;width:280px;margin:10px auto;border:1px #d0cfcf solid;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.cp_search_bt {cursor:pointer;width:30px;height:28px;float:left;font-size:16px;padding:0px;padding-left:0;text-align:center;background:#b42120;}
.cp_search_on {width:250px;height:28px;float:left;color:#FFF;}
.cp_liebiao_title_r {background:#ecedef;border:1px solid #e0e0e0;float:right;width:60px;height:20px;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;cursor:pointer;}

#doing {filter: alpha(opacity=40); -moz-opacity: 0.4; opacity: 0.4;background: #333; width: 100%; height: 100%; z-index: 888; position:fixed;left: 0; top: 0; display: none;}
#selectdiv {width:80px;z-index:9999;position:absolute; margin-left:210px; display: none;}

#kongjian {width:58px;padding:8px;z-index:9999;position:absolute;border:1px solid #e0e0e0;background:#FFF; margin-top:22px;margin-left:214px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
#kongjian_u {display:none}
.kongjian_ui {margin-top:4px;}
.quanwu_xq_con {padding:10px;line-height:18px;}
.quanwu_xq_con_img1 {margin:10px auto;width:298px;height:225px;border:1px solid #CCC;}
.quanwu_xq_con_img2 {margin:10px auto;padding:5px;width:290px;background:#FFF;text-align:center;}

.cp_hot_ul_li_div2 {height:30px;padding:10px;width:300px;font-size:14px;overflow:hidden;background:#FFF;border-bottom:1px solid #CCC;}
.cp_fl {float:left;width:254px;padding:8px 0 10px 10px;white-space:nowrap;overflow:hidden;} 
.cp_fr {width:20px;float:right;padding-bottom:10px;}
.cp_news_title {width:280px;height:28px;margin:0 auto;font-size:14px;padding:10px 20px 2px 20px;border-bottom:1px solid #CCC;}

.news_page {float:left;width:50px;padding:6px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin-left:35px;margin-top:10px;text-align:center;background:#FFF}
.news_con {padding:10px;font-size:14px;line-height:22px;color:#333;}

.pop_menucss {position:fixed;background:url(../images/homekey_bg.png) repeat;overflow:hidden;left:50%;margin-left:-150px;top:50%;margin-top:-150px;padding:20px;width:260px;display:none;z-index:9999;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;color:#FFF; font-weight:600;}
.pop_menucss a:link {color:#FFF}
.pop_menucss a:visited {color:#FFF}