@charset "utf-8";
/*
	2013-3-22 v1.1  author:tony
*/ 
*{
	margin:0px;
	padding:0px;
}

body{
	width:100%;
	text-align:left;
	margin:5px auto 0 auto;
	font: 12px/24px "Microsoft Yahei","\5FAE\8F6F\96C5\9ED1",'Arial','sans-serif';
	color:#333;
	background-color:#fff;
}

a{
	color:#3366cc;
	text-decoration:none;
}

a:hover{
	color:#ff6600;
	text-decoration: underline;
}

a,img{
	border: medium none;
	outline-style: none; 
	outline-color: invert; 
	outline-width: medium;
}

.clear {
	clear:both; 
	height:0; 
	overflow:hidden; 
	display:block;
}

.input_radius{
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-o-border-radius:3px;
}

.box_radius{
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-o-border-radius:4px;
}
.ie6_png{/*Fixing ie6 browser display PNG images*/}

.left{
	float:left;
}
.right{
	float:right;
}
.cleft{
	float:left;
}
.cright{
	float:right;
}
.color_red{
	color:red;
}
.color_orange{
	color:#ff6600;
}
.color_green{
	color:#01c113;
}
.color_gry{
	color:#a9a9a9;
}
.color_blue{
	color:#3366cc;
}


/*---------------Tip note---------------*/
.keynote{
	background-color:#eafaff;
}
.tip_note{
	border:1px solid #a8daea;
	background-color:#eafaff;
}
.tip_bottom{
	width:100%;
	height:25px;
}
.tip_bottom_text{
	float:left;
	width:890px;
	padding-left:10px;
	display:none;
}
.tip_bottom_btn{
	float:right;
	width:58px;
	margin:5px 10px 0 0;
}
.tip_bottom_btn a{
	width:58px;
	height:20px;
	display:block;
	background: url('//static.xyy001.com/global/images/btn_la.png') 0 -40px;
}
.tip_bottom_btn a:hover{
	background: url('//static.xyy001.com/global/images/btn_la.png') 0 -60px;
}
.tip_bottom_btn a.fold{
	width:58px;
	height:20px;
	display:block;
	background: url('//static.xyy001.com/global/images/btn_la.png') 0 0;
}
.tip_bottom_btn a.fold:hover{
	background: url('//static.xyy001.com/global/images/btn_la.png') 0 -20px;
}
/*---------------Tip note Finish---------------*/




/*---------------Window div---------------*/
div.window{
	position:absolute;
	z-index:9999;
	background-color:#ffffff;
	box-shadow:0px 1px 4px 1px rgba(0,0,0,0.2);
	-moz-box-shadow:0px 1px 4px 1px rgba(0,0,0,0.2);
	-webkit-box-shadow:0px 1px 4px 1px rgba(0,0,0,0.2);
}
iframe.window_iframe{
	position:absolute;
	z-index:9998;
	background-color:#ffffff;
}
div.window div.window_title{
	width:100%;
	height:28px;
	background: url('//static.xyy001.com/global/images/window_title_bg.png') repeat-x;
}

div.window div.window_title h3{
	color:#ffffff;
	float:left;
	margin-left:5px;
	font-size:12px;
}

div.window div.window_title a{
	width:24px;
	height:24px;
	display:block;
	background: url('//static.xyy001.com/global/images/close.png') 0 0;
	float:right;
	margin-right:5px;
}

div.window div.window_title b{color:#ffffff;float:left;margin-left:5px;}

div.window div.window_title a:hover{
	background: url('//static.xyy001.com/global/images/close.png') 0 -24px;
}

div.window div.window_content{
	border-left:5px solid #494949;
	border-right:5px solid #494949;
	border-bottom:5px solid #494949;
	background-color:#ffffff;
	padding:5px;
}
/*---------------Window div Finish---------------*/

/*---------------Window boxy div---------------*/
div.window_boxy{
	background-color:#ffffff;
	box-shadow:0px 1px 4px 1px rgba(0,0,0,0.2);
	-moz-box-shadow:0px 1px 4px 1px rgba(0,0,0,0.2);
	-webkit-box-shadow:0px 1px 4px 1px rgba(0,0,0,0.2);
}
div.window_boxy div.window_title{
	width:100%;
	height:28px;
	background: url('//static.xyy001.com/global/images/window_title_bg.png') repeat-x;
}

div.window_boxy div.window_title h3{
	color:#ffffff;
	float:left;
	margin-left:5px;
	font-size:12px;
}

div.window_boxy div.window_title a{
	width:24px;
	height:24px;
	display:block;
	background: url('//static.xyy001.com/global/images/close.png') 0 0;
	float:right;
	margin-right:5px;
}

div.window_boxy div.window_title a:hover{
	background: url('//static.xyy001.com/global/images/close.png') 0 -24px;
}

div.window_boxy div.window_content{
	border-left:5px solid #494949;
	border-right:5px solid #494949;
	border-bottom:5px solid #494949;
	background-color:#ffffff;
	padding:5px;
}

div.window_boxy_no_title{
	background-color:#ffffff;
	box-shadow:0px 1px 4px 1px rgba(0,0,0,0.2);
	border:5px solid #494949;
}

div.window_boxy_no_title div.window_content{
	background-color:#ffffff;
	padding:5px;
}
/*---------------Window div Finish---------------*/



/*---------------Top Menu---------------*/
.portal_logo{
	width:115px;
	height:45px;
	display:inline-block;
	background: url('//static.xyy001.com/global/images/portal_logo.png') no-repeat;
}
#nav{
	margin:0px auto;
	width:1000px;
}
#top{
	position:relative;
	z-index:3;
}
#top .logo{
	float:left;
	width:400px;
	height:45px;
}
#top .userinfo{
	float:right;
	width:600px;
	height:25px;
	text-align:right;
}
#top .user{
	float:right;
}
#top .user a{
	color: #7c7c7c;
}
#top .text_menu{
	float:right;
	margin-left:20px;
}
#top .user span{
	display:inline-block;
	margin:0 5px;
	background: url('//static.xyy001.com/global/images/user_face.png') no-repeat 0 4px;
	padding-left:16px;
}
#top .text_menu a{
	color:#7c7c7c;
}
#top .text_menu a:hover{
	color:#ff6600;
}
#top .text_menu span{
	margin:0 5px;
	color:#7c7c7c;
}

#top .text_menu a img{
	margin-bottom:3px;
	vertical-align: bottom;
}

#menu{
	position:relative;
	z-index:2;
}

#menu ul{
	width:1000px;
	height:37px;
	background: url('//static.xyy001.com/global/images/default_menu_bg.png') 0 0 repeat-x;
}
#menu ul li{
	list-style:none;
	float:left;
	width:110px;
	height:37px;
	line-height:32px;
	text-align:center;
}
#menu ul li a{
	width:110px;
	height:37px;
	display:block;
	font-size:14px;
	color:#333333;
	font-weight:bold;
}
#menu ul li a:hover{
	background: url('//static.xyy001.com/global/images/default_menu_bg.png') 0 -37px repeat-x;
	text-decoration: none;
	color:#333333;
}
#menu ul li a.current,#menu ul li a.current:hover{
	color:#ffffff;
	background: url('//static.xyy001.com/global/images/default_menu_bg.png') 0 -74px repeat-x;
}
#menu ul li.my_prop{
	float:right;
	width:156px;
	height:37px;
	background:url('//static.xyy001.com/global/images/my_prop_menu.png') 0 0;
	cursor:pointer;
	z-index:7777;
}
#menu ul li.my_prop_over{
	background:url('//static.xyy001.com/global/images/my_prop_menu.png') 0 37px;
}
#my_prop_window{
	position:absolute;
	z-index:8888;
	width:215px;
	height:522px;
	background:url('//static.xyy001.com/global/images/my_prop_bg.png') no-repeat;
	top:0px;
	left:785px;
	/*padding:40px 0 0 10px;*/
	display:none;
}
.top-help {
	position:absolute;
	z-index:9889;
	width:220px;
	height:37px;
	top:0px;
	left:570px;
}
.top-help a{
	float:left;
	display:block;
	padding-left:20px;
	font-size:12px;
	color:#333333;
	height:37px;
	line-height:37px;
	vertical-align:baseline;
}
.top-help a:hover{
	color:#ff6600;
	text-decoration: none;
}
#goback{
	position:absolute;
	z-index:9888;
	width:220px;
	height:37px;
	top:0px;
	left:765px;
}
#goback a{
	float:left;
	display:block;
	padding-left:20px;
	font-size:12px;
	color:#333333;
	height:37px;
	line-height:37px;
	vertical-align:baseline;
}
#goback a:hover{
	color:#ff6600;
	text-decoration: none;
}
#goback a.go_home{
	margin-left:10px;
	width:90px;
	background: url('//static.xyy001.com/global/images/ico_menu.png') no-repeat 3px 0;
}
#goback a.go_home:hover{
	background: url('//static.xyy001.com/global/images/ico_menu.png') no-repeat 3px -37px;
}
#goback a.go_activity{
	width:80px;
	background: url('//static.xyy001.com/global/images/ico_menu.png') no-repeat 3px -74px;
}
#goback a.go_activity:hover{
	background: url('//static.xyy001.com/global/images/ico_menu.png') no-repeat 3px -111px;
}
#menu .ico_hot{
	position:absolute;
	width:22px;
	height:13px;
	background: url('//static.xyy001.com/global/images/ico_hot.png') no-repeat;
	top:0px;
	left:0px;
	display:none;
}
/*---------------Top Menu Finish---------------*/




#content{
	position:relative;
	z-index:1;
	margin:0px auto;
	width:1000px;
	min-height:440px;
	margin-top:10px;
	border-bottom:2px solid #ff6600;
	padding-bottom:30px;
	overflow:hidden;
}

h3.title{
	font-size:14px;
	font-weight:normal;
	width:100%;
	border-bottom:2px solid #dbdbdb;
	margin-top:10px;
	display:inline-block;
}
h3.title i{
	margin-left:3px;
	vertical-align:top;
	margin-top:7px;
	*margin-top:4px;/*ie6,ie7*/
}


/*---------------Table List-------------------*/
div.data_search{
	width:100%;
	height:40px;
	margin-top:10px;
	background-color:#f9f9f9;
}
div.data_search ul{
	padding:10px 0 10px 10px;
}
div.data_search ul li{
	list-style:none;
	margin-right:10px;
	display:inline;
}
div.data_search ul li select{
	height:22px;
	border:1px solid #989898;
}
div.data_search ul li input{
	height:16px;
	padding: 3px;
	border:1px solid #989898;
	color:#ababab;
}
div.data_search ul li .inputFocus{
	color:#333;
}
div.data_search ul li input.checkbox{
	border:0px;
	height:auto;
	vertical-align:middle;
}
div.data_search ul li label{
	vertical-align:middle;
}
div.data_search ul li button.search_btn{
    border:0;
	width:60px;
	height:22px;
	line-height:22px;
	background: url('//static.xyy001.com/global/images/btn_60_22.png') 0 0;
	cursor:pointer;
}
div.data_search ul li button.search_btn_over{
	background: url('//static.xyy001.com/global/images/btn_60_22.png') 0 -22px;
}

table.datalist{
	width:100%;
	border-collapse:collapse;
	text-align:center;
	margin-bottom:20px;
}
table.datalist thead tr th{
	font-size:12px;
	font-weight:normal;
	height:20px;
	color:#616161;
	background-color:#f9f9f9;
	border-bottom:solid 1px #dddddd;
	padding:0 5px;
}
table.datalist tbody tr td{
	border-bottom:solid 1px #dddddd;
	height:30px;
	padding:0 5px;
}

table.datalist tfoot tr td{
	width:100%;
	height:30px;
	background-color:#f9f9f9;
	border-bottom:solid 1px #f9f9f9;
	font-family:tahoma,arial,'宋体';
	font-size:12px;
}
table.datalist tfoot tr td ul{
	margin-top:3px;
}
table.datalist tfoot tr td li{
	list-style:none;
	float:left;
	width:18px;
	height:16px;
	line-height:16px;
	margin-left:5px;
	text-align:center;
	cursor:pointer;
	background-color:#ffffff;
	border:1px solid #c3c3c3;
}
table.datalist tfoot tr td li.pls_title{
	width:50px;
	border:0;
	height:20px;
	line-height:20px;
	background-color:#f9f9f9;
	cursor:text;
}
table.datalist tfoot tr td li.current{
	border:1px solid #0099cc;
	background-color:#eafaff;
}
table.datalist tfoot tr td a{
	margin:0 5px;	
}

table.datalist tr th a,div.data_search a{
	color:#616161;
}
table.datalist tr th a.sort,div.data_search a.sort{
	color:#ff6600;
}
table.datalist tr th a:hover,div.data_search a:hover{
	color:#ff6600;
	text-decoration:none;
}
a span.ico_sort{
	overflow:hidden;
	display:inline-block;
	width:9px;
	height:10px;
	background: url('//static.xyy001.com/global/images/ico_sort.png') 0 0;
	vertical-align:middle;
	margin-left:2px;
}
a span.sort_down{
	background: url('//static.xyy001.com/global/images/ico_sort.png') 0 -10px;
}
a span.sort_up{
	background: url('//static.xyy001.com/global/images/ico_sort.png') 0 -20px;
}
/*---------------Table List Finish-------------------*/




/*---------------Activity ICO-------------------*/
span.ico_activity{
	display:inline-block;
	width:20px;
	height:22px;
	margin-right:5px;
}
span.sales{
	background: url('//static.xyy001.com/global/images/ico_activity.png') 0 0;
}
span.freepost{
	background: url('//static.xyy001.com/global/images/ico_activity.png') 0 -22px;
}
span.give{
	background: url('//static.xyy001.com/global/images/ico_activity.png') 0 -44px;
}
span.template{
	background: url('//static.xyy001.com/global/images/ico_template.png');
}
span.template_warn{
	background: url('//static.xyy001.com/global/images/ico_warn_s.png');
}
div.ico_activity_div{
	position:absolute;
	bottom:5px;
	right:0px;
}
/*---------------Activity ICO Finish-------------------*/



/*---------------Tab Menu-------------------*/
ul.tab_menu{
	margin:10px 0;
	border-bottom : 1px solid #989898;
	padding-bottom : 27px;
	padding-left:10px;
}

ul.tab_menu li{
	display : inline;
	list-style-type : none;
}

ul.tab_menu li a{
	float:left;
	height:24px;
	display:inline-block;
	line-height:24px;
	padding: 1px 20px;
	margin-right : 10px;
	color:#616161;
	text-decoration: none;
	text-align:center;
	background-color:#f9f9f9;
	border:1px solid #989898;
	_height:18px;
	_line-height:18px;
	_padding: 6px 20px 1px 20px;
}

*html ul.tab_menu li a.no_ico_help{
	padding-bottom:2px;
}


ul.tab_menu li a.current{
	border-bottom:1px solid #ffffff;
	background-color:#ffffff;
}

ul.tab_menu li a:hover{
	color:#ff6600;
}


ul.tab_menu .ico_help{
	margin:6px 0 0 3px;
	*margin:2px 0 0 3px;/*For ie7*/
	_margin-top:2px; /*For ie6*/
	vertical-align:top;

}

.ico_help{
	overflow:hidden;
	display:inline-block;
	width:13px;
	height:13px;
	background: url('//static.xyy001.com/global/images/ico_help.png');
}
/*---------------Tab Menu Finish-------------------*/

div.grid_view{
	width:1010px;
	height:auto;
	display:inline-block;
	margin-bottom:10px;
}

div.item_box{
	position:relative;
	float:left;
	width:314px;
	height: 80px;
	padding:5px;
	border:1px dashed #dbdbdb;
	margin:10px 10px 0 0;
	cursor: pointer;
	overflow: hidden;
}

div.box_check{
	border:1px solid #fd8e40;
	background-color:#fef3ec;
}

div.box_over_browse{
	border:1px solid #fd8e40;
	background-color:#fef3ec;
	cursor:default;
}

div.item_box .td_check{
	width:16px;
}

div.item_box .td_pic{
	width:70px;
}

div.item_box .td_pic .pic_border{
	border:1px solid #dddddd;
	width:60px;
	height:60px;
	margin:0 auto;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
}

div.item_box .td_summary{
	width:228px;
}

a.go_taobao{
	width:12px;
	height:12px;
	display:inline-block;
	background: url('//static.xyy001.com/global/images/go_taobao.png') no-repeat;
	margin-left:5px;
	*vertical-align:top;
	cursor: pointer;
}

div.item_box .td_summary h4{
	font-size:12px;
	font-weight:normal;
	line-height:16px;
	height: 32px;
}

div.item_box .td_summary p.price{
	line-height:20px;
}

div.item_box .td_summary p.price b{
	font-size:14px;
	font-weight:bold;
	margin:0 3px;
}

div.item_box .td_summary p.index{
	line-height:20px;
	color:#818181;
}

div.item_box .td_summary p.index span{
	margin-right:10px;
}

div.browse{
	border:1px solid #dbdbdb;
}

a.td_del{
	position:absolute;
	top:28px;
	right:10px;
	display:block;
	width:24px;
	height:24px;
	background: url('//static.xyy001.com/global/images/btn_del.png') no-repeat;
	overflow:hidden;
}

i.ico_warn{
	position:absolute;
	bottom:0px;
	right:0px;
	background: url('//static.xyy001.com/global/images/ico_warn.png');
	width:32px;
	height:32px;
	display:block;
	overflow:hidden;
}

/*---------------Footer-------------------*/
#footer{
	position:relative;
	margin:10px auto 0px auto;
	width:1000px;
	height:150px;
	text-align:center;
}
#footer p a img{
	vertical-align:text-bottom;
}
#footer p span{
	margin-left:20px;
}
#footer p.fico{
	margin:0px auto;
	width:433px;
	height:81px;
	text-align:center;
}
#footer p.fico a{
	margin:10px 0 10px 10px;
	float:left;
}
#footer p.fico a{
	width:130px;
	height:61px;
	display:block;
}
#footer p.fico a.fico_1{
	background: url('//static.xyy001.com/global/images/fico.png') 0 0;
}
#footer p.fico a.fico_1:hover{
	background: url('//static.xyy001.com/global/images/fico.png') 130px 0;
}
#footer p.fico a.fico_2{
	background: url('//static.xyy001.com/global/images/fico.png') 0 -61px;
}
#footer p.fico a.fico_2:hover{
	background: url('//static.xyy001.com/global/images/fico.png') 130px -61px;
}
#footer p.fico a.fico_3{
	background: url('//static.xyy001.com/global/images/fico.png') 0 -122px;
}
#footer p.fico a.fico_3:hover{
	background: url('//static.xyy001.com/global/images/fico.png') 130px -122px;
}
#footer p.fico a.fico_4{
	background: url('//static.xyy001.com/global/images/fico.png') 0 -183px;
}
#footer p.fico a.fico_4:hover{
	background: url('//static.xyy001.com/global/images/fico.png') 130px -183px;
}
#footer p.fico a.fico_5{
	background: url('//static.xyy001.com/global/images/fico.png') 0 -244px;
}
#footer p.fico a.fico_5:hover{
	background: url('//static.xyy001.com/global/images/fico.png') 130px -244px;
}
/*---------------Footer Finish-------------------*/

div.prompt_succeed{
	height:30px;
	border:1px solid #00b900;
	color:#2a9301;
	line-height:28px;
	padding-left:35px;
	padding-right:15px;
	background: #cffebc url('//static.xyy001.com/global/images/ico_succeed.png') no-repeat 10px 5px;
	margin:25px 0 0 5px;
}
div.prompt_fail{
	height:30px;
	border:1px solid #d8694f;
	color:#bc2e0d;
	line-height:28px;
	padding-left:35px;
	padding-right:15px;
	background: #ffdcd4 url('//static.xyy001.com/global/images/ico_fail.png') no-repeat 10px 5px;
	margin:25px 0 0 5px;
}


div.switch_tab{}
div.switch_tab a{
	border:1px solid #a7a7a7;
	padding:3px 5px;
	line-height:14px;
	display:inline-block;
	color:#333333;
	font-size:12px;
}
div.switch_tab a.current{
	border:1px solid #ff6600;
}
div.switch_tab a:hover{
	border:1px solid #ff6600;
	color:#333333;
	text-decoration:none;
}

div.switch_tab i{
	position:relative;
	top:6px;
	left:-12px;
	*top:0px;
	background: url('//static.xyy001.com/global/images/switch_tab_mark.png');
	width:12px;
	height:12px;
	display:inline-block;
	overflow:hidden;
}

/*---------------subapp_menu-------------------*/
dl.subapp_menu{
	width:205px;
	height:460px;
	padding:35px 0 0 10px;
	display:block;
}

dl.subapp_menu dt,dl.subapp_menu dd{
	list-style:none;
	height:30px;
}

dl.subapp_menu dt{
	color:#aaaaaa;
	font-size:12px;
	margin-top:5px;

}
dl.subapp_menu dd{
	margin-left:15px;
}
dl.subapp_menu dd  span{
	font-size:12px;
	color:#aaaaaa;
	margin-left:5px;
}
dl.subapp_menu dd  a{
	font-size:14px;
	color:#333333;
	line-height:25px;
	display:inline-block;
}

dl.subapp_menu dd  a:hover{
	color:#ff6600;
	text-decoration:none;
}
dl.subapp_menu dd  a.reminder_link{
	font-size:12px;
	color:#3366cc;
}
dl.subapp_menu dd  a.reminder_link:hover{
	color:#ff6600;
}

dl.subapp_menu dd  a.analysis{
	background: url('//static.xyy001.com/global/images/ico_subapp.png') no-repeat 0 0;
	padding-left:28px;
}

dl.subapp_menu dd  a.analysis:hover{
	background: url('//static.xyy001.com/global/images/ico_subapp.png') no-repeat 0 -200px;
}


dl.subapp_menu dd  a.sale{
	background: url('//static.xyy001.com/global/images/ico_subapp.png') no-repeat 0 -25px;
	padding-left:28px;
}

dl.subapp_menu dd  a.sale:hover{
	background: url('//static.xyy001.com/global/images/ico_subapp.png') no-repeat 0 -225px;
}

dl.subapp_menu dd  a.freepost{
	background: url('//static.xyy001.com/global/images/ico_subapp.png') no-repeat 0 -50px;
	padding-left:28px;
}

dl.subapp_menu dd  a.freepost:hover{
	background: url('//static.xyy001.com/global/images/ico_subapp.png') no-repeat 0 -250px;
}

dl.subapp_menu dd  a.give{
	background: url('//static.xyy001.com/global/images/ico_subapp.png') no-repeat 0 -75px;
	padding-left:28px;
}

dl.subapp_menu dd  a.give:hover{
	background: url('//static.xyy001.com/global/images/ico_subapp.png') no-repeat 0 -275px;
}

dl.subapp_menu dd  a.template{
	background: url('//static.xyy001.com/global/images/ico_subapp.png') no-repeat 0 -100px;
	padding-left:28px;
}

dl.subapp_menu dd  a.template:hover{
	background: url('//static.xyy001.com/global/images/ico_subapp.png') no-repeat 0 -300px;
}


dl.subapp_menu dd  a.strengthen{
	background: url('//static.xyy001.com/global/images/ico_subapp.png') no-repeat 0 -125px;
	padding-left:28px;
}

dl.subapp_menu dd  a.strengthen:hover{
	background: url('//static.xyy001.com/global/images/ico_subapp.png') no-repeat 0 -325px;
}

dl.subapp_menu dd  a.order{
	background: url('//static.xyy001.com/global/images/ico_subapp.png') no-repeat 0 -150px;
	padding-left:28px;
}

dl.subapp_menu dd  a.order:hover{
	background: url('//static.xyy001.com/global/images/ico_subapp.png') no-repeat 0 -350px;
}

dl.subapp_menu dd  a.data{
	background: url('//static.xyy001.com/global/images/ico_subapp.png') no-repeat 0 -175px;
	padding-left:28px;
}

dl.subapp_menu dd  a.data:hover{
	background: url('//static.xyy001.com/global/images/ico_subapp.png') no-repeat 0 -375px;
}

dl.subapp_menu dd  a.share{
	background: url('//static.xyy001.com/global/images/ico_subapp.png') no-repeat 0 -400px;
	padding-left:28px;
}

dl.subapp_menu dd  a.share:hover{
	background: url('//static.xyy001.com/global/images/ico_subapp.png') no-repeat 0 -425px;
}

dl.subapp_menu dd  a.chuxiao{
	background: url('//static.xyy001.com/global/images/ico_subapp.png') no-repeat 0 -450px;
	padding-left:28px;
}

dl.subapp_menu dd  a.chuxiao:hover{
	background: url('//static.xyy001.com/global/images/ico_subapp.png') no-repeat 0 -475px;
}

dl.subapp_menu dd  a.zdcc{
	background: url('//static.xyy001.com/global/images/ico_subapp.png') no-repeat 0 -500px;
	padding-left:28px;
}

dl.subapp_menu dd  a.zdcc:hover{
	background: url('//static.xyy001.com/global/images/ico_subapp.png') no-repeat 0 -525px;
}

dl.subapp_menu dd  a.sxj{
	background: url('//static.xyy001.com/global/images/ico_subapp.png') no-repeat 0 -550px;
	padding-left:28px;
}

dl.subapp_menu dd  a.sxj:hover{
	background: url('//static.xyy001.com/global/images/ico_subapp.png') no-repeat 0 -575px;
}

dl.subapp_menu dd  a.evaluation{
	background: url('//static.xyy001.com/global/images/ico_subapp.png') no-repeat 0 -600px;
	padding-left:28px;
}

dl.subapp_menu dd  a.evaluation:hover{
	background: url('//static.xyy001.com/global/images/ico_subapp.png') no-repeat 0 -625px;
}

a.btn_110_28{
	width:110px;
	height:28px;
	display:inline-block;
	background: url('//static.xyy001.com/global/images/btn_110_60_28.png') 0 0 no-repeat;
	margin:0 10px;
	line-height:28px;
	text-align:center;
	color:#333;
}

a.btn_110_28:hover{
	background: url('//static.xyy001.com/global/images/btn_110_60_28.png') 0 -28px no-repeat;
	text-decoration:none;
}

a.btn_60_28{
	width:60px;
	height:28px;
	display:inline-block;
	background: url('//static.xyy001.com/global/images/btn_110_60_28.png') -110px 0 no-repeat;
	margin:0 10px;
	line-height:28px;
	text-align:center;
	color:#333;
}

a.btn_60_28:hover{
	background: url('//static.xyy001.com/global/images/btn_110_60_28.png') -110px -28px no-repeat;
	text-decoration:none;
}

i.index_ico{
	position:absolute;
	top:-30px;
	left:450px;
	width:100px;
	height:9px;
	display:block;
	background: url('//static.xyy001.com/global/images/index_loading.gif') no-repeat;
	display: none;
}

a.hidelink{
	color:#333;
}

a.hidelink:hover{
	color:#ff6600;
	text-decoration: underline;
}

div.qrcode{
	position:absolute;
	right:0;
	top:21px;
	width:190px;
	height:50px;
}

div.qrcode dl dt{
	float:left;
	width:50px;
	height:50px;
}
div.qrcode dl dd{
	float:left;
	height:25px;
	width:130px;
	font-size:14px;
	line-height:25px;
}

.mask_div{
	background-color:#000000;
	position:absolute; 
	z-index:1000;
	left:0; 
	top:0;
	opacity:0.4;
	-moz-opacity: 0.4;
	filter: alpha(opacity=40);
}

#manualSyncCon .desc{
	margin: 20px 10px 20px 15px;
}
#manualSyncCon .btn{
	text-align: center;
}
#manualSyncProgress {
	text-align: center;
	margin: 33px 5px 0px 5px;
}
#manualSyncProgress .progress{float:left;border:1px #ccc solid;width:246px;height:18px;padding:2px;}
#manualSyncProgress .inner{background-color:#86c229;width:0%;height:17px;}
#manualSyncProgress .protitle{float:left;}
#manualSyncResult {font-size: 20px;text-align: center;margin-top: 45px;}
#manualSyncResult p{font-size: 10px;}

div.no_analysis{width:400px;height:80px;margin:30px auto;text-align:center;border:1px dashed #ffb477;padding-top:20px;}
div.no_analysis p{text-align:center;font-size:14px;}

.simple_procon{margin-left: 326px;margin-top: 5px;}
.simple_protitle{float:left;}
.simple_progress{float:left;border:1px #ccc solid;width:340px;height:18px;padding:2px;}
.simple_inner{background-color:#86c229;width:0%;height:17px;}

.list_procon{margin-left: 6px;margin-top: 5px;}
.list_protitle{float:left;}
.list_progress{float:left;border:1px #ccc solid;width:340px;height:18px;margin-left: 5px;padding:2px;}
.list_inner{background-color:#86c229;width:0%;height:17px;}

div.right_bottom_fixed_div{
	position:fixed;
	width:50px;
	height:120px;
	right:50px;
	bottom:120px;
	z-index:1200;
}

div.right_bottom_fixed_div a{
	width:50px;
	display:block;
}

a.feedback{
	height:39px;
	background: url('//static.xyy001.com/global/images/fixed_right.png') 0 -39px;
}

a.feedback:hover{
	background: url('//static.xyy001.com/global/images/fixed_right.png') -50px -39px;
}

a.totop{
	height:39px;
	background: url('//static.xyy001.com/global/images/fixed_right.png') 0 0px;
}

a.totop:hover{
	background: url('//static.xyy001.com/global/images/fixed_right.png') -50px 0;
}

a.wangwangkefu{
	height:40px;
	background: url('//static.xyy001.com/global/images/fixed_right.png') 0 -78px;
}

a.wangwangkefu:hover{
	background: url('//static.xyy001.com/global/images/fixed_right.png') -50px -78px;
}

a.xyy_shortcut{
	position:relative;
	width:53px;
	height:22px;
	display:inline-block;
	border:1px solid transparent;
	z-index:1201;
	padding-right:15px;
}

a.hover{
	border:1px solid #999;
	border-bottom: none;
	background: white;
}

a.xyy_shortcut i{
	width: 0;
	height: 0;
	display:inline-block;
	border-width: 4px 4px;
	border-style: solid;
	border-color: #666 #fff #fff;
	font-size: 0;
	line-height: 0;
}

a.xyy_shortcut i.down{
	position: absolute;
	top:10px;
	right:3px;
	-moz-transition: -moz-transform .2s ease-in;
	-o-transition: -o-transform .2s ease-in;
	transition: transform .2s ease-in;
}

a.xyy_shortcut i.up{
	position: absolute;
	top:6px;
	right:3px;
	-moz-transform: rotate(180deg);
	-moz-transform-origin: 50% 30%;
	-webkit-transform: rotate(180deg);
	-webkit-transform-origin: 50% 30%;
	-o-transform: rotate(180deg);
	-o-transform-origin: 50% 30%;
	transform: rotate(180deg);
	transform-origin: 50% 30%;
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}

div.xyy_shortcut_ul{
	display:none;
	position:absolute;
	width:80px;
	height:46px;
	border:1px solid #999;
	background-color:#fff;
	top:22px;
	right:0;
	z-index:1199;
	padding:5px 10px;
	box-shadow:0px 1px 2px 0px rgba(0,0,0,0.2);
	-moz-box-shadow:0px 1px 2px 0px rgba(0,0,0,0.2);
	-webkit-box-shadow:0px 1px 2px 0px rgba(0,0,0,0.2);
}

div.xyy_shortcut_ul li{
	list-style:none;
	height:20px;
	line-height:20px;
}

div.xyy_shortcut_ul li a{
	color:#7c7c7c;
}

div.xyy_shortcut_ul li a:hover{
	color:#ff6600;
}
#top .text_menu span.special_line{
	margin-right:0;
}

div.full_width{
	display:none;
	width:100%;
	height:35px;
	/*
	border-bottom:1px solid #ff6600;
	background-color:#ff9933;
	*/
	border-bottom:1px solid #666;
	background-color:#333;
	margin-top:-5px;
	margin-bottom:5px;
}

div.full_width div.text_width{
	width:1000px;
	margin:0 auto;
	height:35px;
	line-height:35px;
	font-size:14px;
	color:#fff;
	text-align:center;
}

div.full_width div.text_width a{
	margin:0 5px;
	color:#fffc00;
	/*color:#0e0e0e;*/
	font-weight:bold;
}

div.left_fixed_app_menu{
	position:fixed;
	z-index:1203;
	display: none;
	overflow: hidden;
}

div.left_fixed_app_menu a{
	width:24px;
	height:34px;
	display:block;
	background: url('//static.xyy001.com/global/images/app_menu_bg.png') 0 0 no-repeat;
	padding:10px 15px;
	line-height:16px;
	font-size:12px;
	margin-bottom:5px;
	color:#666;
	text-align:center;
}

div.left_fixed_app_menu a:hover{
	background: url('//static.xyy001.com/global/images/app_menu_bg.png') 0 -54px no-repeat;
	color:#ff6600;
	text-decoration:none;
}

div.left_fixed_app_menu a.current{
	background: url('//static.xyy001.com/global/images/app_menu_bg.png') 0 -54px no-repeat;
	color:#ff6600;
	text-decoration:none;
}

div.left_fixed_app_menu a.disabled{
	background: url('//static.xyy001.com/global/images/app_menu_bg.png') 0 -108px no-repeat;
	color:#666;
	text-decoration:none;
}

div.left_fixed_app_menu a.disabled:hover{
	background: url('//static.xyy001.com/global/images/app_menu_bg.png') 0 -108px no-repeat;
	color:#666;
	text-decoration:none;
}

a.v4_btn_20{
	padding:0 10px;
	color:#333;
	height:20px;
	display:inline-block;
	cursor:pointer;
	font-size:12px;
	line-height:20px;
	text-align:center;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-o-border-radius:3px;
}
a.v4_btn_20:hover{
	text-decoration: none;
}
a.v4_btn_50{
	padding:0 40px;
	color:#333;
	height:50px;
	display:inline-block;
	cursor:pointer;
	font-size:24px;
	line-height:48px;
	text-align:center;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-o-border-radius:3px;
}
a.v4_btn_50:hover{
	text-decoration: none;
}
a.btn_bg_green{
	border-top:1px solid #7ada6d;
	border-right:1px solid #7ac271;
	border-left:1px solid #7ada6d;
	border-bottom:1px solid #7ac271;
	background-color:#aae9a2;
}
a.btn_bg_green:hover{
	background-color:#c3f7bc;
}
a.btn_bg_orange{
	border-top:1px solid #efa442;
	border-right:1px solid #eb982d;
	border-left:1px solid #efa442;
	border-bottom:1px solid #eb982d;
	background-color:#fee9cd;
}
a.btn_bg_orange:hover{
	background-color:#ffeed8;
}
a.btn_bg_gray{
	border-top:1px solid #c8c8c8;
	border-right:1px solid #999;
	border-left:1px solid #c8c8c8;
	border-bottom:1px solid #999;
	background-color:#f6f6f6;
}
a.btn_bg_gray:hover{
	background-color:#fafafa;
}

div.s11_activity_limit{
	width:554px;
	height:350px;
	border:5px solid #353535;
	background-color:#fff;
	box-shadow:0px 1px 4px 1px rgba(0,0,0,0.2);
	-moz-box-shadow:0px 1px 4px 1px rgba(0,0,0,0.2);
	-webkit-box-shadow:0px 1px 4px 1px rgba(0,0,0,0.2);
}

div.s11_activity_limit_close{
	position:absolute;
	right:0px;
	top:0px;
	width:35px;
	height:35px;
}

div.s11_activity_limit_close a{
	overflow:hidden;
	width:35px;
	height:35px;
	display:block;
	background: url('//static.xyy001.com/global/images/gift_bag_small_btn.png') 0 -140px no-repeat;
}

div.s11_activity_limit_close a:hover{
	background: url('//static.xyy001.com/global/images/gift_bag_small_btn.png') 0 -175px no-repeat;
}

div.jumpto{
	float:right;
	margin-right:5px;
}

div.jumpto input{
	border:1px solid #999;
	height:16px;
	width:30px;
	font-size:12px;
	line-height:16px;
	text-align:center;
	margin:0 3px;
	background-color:#fcfcfc;
}

div.jumpto button.btn{
	height:18px;
	line-height:18px;
	padding:0 5px;
	margin-left: 3px;
	font-size:12px;
	color:#333;
	text-align:center;
	background-color:#f6f6f6;
	border-top:1px solid #c8c8c8;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	border-left:1px solid #c8c8c8;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-o-border-radius:3px;
	cursor:pointer;
}

div.jumpto button.btn:hover{
	color:#333;
	background-color:#fff;
	text-decoration:none;
}