@charset "utf-8";
/* CSS Document */
.cp-list{margin-top:6px;width:100%;border:1px solid #EEE;text-align:center;}
.cp-list td{height:32px;}
.chooseXH{cursor:pointer;}
.chooseXH span{display:block;width:26px;height:32px;background:url(../images/sel.png) no-repeat center left;}
.chooseXH span.data-selected{background:url(../images/sel.png) no-repeat center right;}
.cp-list tr.event{background:#f9f9f9;}
.choose_zs{position:relative;margin-top:12px;width:99%;height:32px;line-height:32px;background:#f5f5f5;border:1px solid #CCC;text-align:center;}
.input-text-sy{
	border: 1px solid #E3E0E0;
	color: #666;
	font-size: 16px;
	height: 30px;
	line-height: 30px;
	padding-left: 6px;
	width: 590px;
	float:right;
	background:transparent;
	z-index:999;
  }
.diamondsearchBox{display:none;position:fixed;top:42px;left:250px;border:1px solid #CCC;width:900px;height:550px;background:#FFF;overflow:hidden;z-index:9999;}
.maskbox{display:none;position:absolute;top:0px;left:0px;background:rgba(0,0,0,0.4);width:100%;height:100%;z-index:1000;}
.diamondsearchBox .title{height:32px;text-align:center;line-height:32px;background:#C36;font-size:14px;font-weight:bold;color:#FFF;}
.diamondsearchBox .title .closediabox{float:right;margin-right:6px;display:inline-block;width:32px;height:32px;cursor:pointer;}
.attr-dl{width:100%;height:42px;border-bottom:1px dotted #CCC;clear:both;}
.attr-dl dt{float:left;display:inline-block;width:60px;height:42px;text-align:center;line-height:42px;border-right:1px dotted #CCC;}
.attr-dl dd{float:left;height:42px;line-height:42px;width:40px;text-align:center;cursor:pointer;margin-right:1px;}
.attr-dl dd.shape{width:35px;}
.r-item{padding:12px;}
.diasearch-btn{width:130px;height:32px;}
.searchitems{float:left;width:900px;}
.searchlist{float:left;width:900px;}
.searchlist .pager{height:42px;line-height:42px;float:right;margin-right:12px;}
.searchlist .pager a{margin:0px 12px;}
.searchlist tr.event{background:#EEE;}
.searchlist tr.mourseover{background:#c36;}
.searchlist tr.mourseover td{color:#FFF;}
.searchlist tr.mourseover td .cdcom{color:#FFF;}
.searchlist td{text-align:center;height:22px;line-height:22px;overflow:hidden;}
.returnsearch{font-size:20px;float:left;padding-left:3px;display:inline-block;width:32px;height:32px;cursor:pointer;}
.dia-hover{background:#C36;color:#FFF;}
.qcomfirm{
	display:inline-block;
	width:80px;
	text-align:center;
	height:26px;
	line-height:26px;
	color:#FFF;
	background:blue;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius:6px;
}

/*登录框样式*/
/* input */
input{font-size:12px;font-size:100%;font-family:microsoft yahei;outline:none;line-height:normal;color:#444;}
.ipt{border:solid 1px #d2d2d2;border-left-color:#ccc;border-top-color:#ccc;border-radius:2px;box-shadow:inset 0 1px 0 #f8f8f8;background-color:#fff;padding:4px 6px;height:21px;line-height:21px;color:#555;width:180px;vertical-align:baseline;}
.ipt:focus{border-color:#95C8F1;box-shadow:0 0 4px #95C8F1;}
/* btn */
.btn{position:relative;cursor:pointer;display:inline-block;vertical-align:middle;font-size:12px;font-weight:bold;height:27px;line-height:27px;min-width:52px;padding:0 12px;text-align:center;text-decoration:none;border-radius:2px;border:1px solid #ddd;color:#666;background-color:#f5f5f5;background:-webkit-linear-gradient(top, #F5F5F5, #F1F1F1);background:-moz-linear-gradient(top, #F5F5F5, #F1F1F1);background:linear-gradient(top, #F5F5F5, #F1F1F1);}
input.btn{height:29px;}
.btn:hover{border-color:#c6c6c6;color:#333;background-color:#f8f8f8;background:-webkit-linear-gradient(top, #f8f8f8, #f1f1f1);background:-moz-linear-gradient(top, #f8f8f8, #f1f1f1);background:linear-gradient(top, #f8f8f8, #f1f1f1);box-shadow:#ddd 0 1px 1px 0;}
.btn:active, .btn.btn-active{box-shadow:#ddd 0 1px 2px 0 inset;border-color:#c6c6c6;}
.btn:focus{border-color:#4d90fe;outline:none}
.btn-primary{border-color:#3079ED;color:#F3F7FC;background-color:#4D90FE;background:-webkit-linear-gradient(top, #4D90FE, #4787ED);background:-moz-linear-gradient(top, #4D90FE, #4787ED);background:linear-gradient(top, #4D90FE, #4787ED);}
.btn-primary:hover{border-color:#2F5BB7;color:#fff;background-color:#4D90FE;background:-webkit-linear-gradient(top, #4D90FE, #357AE8);background:-moz-linear-gradient(top, #4D90FE, #357AE8);background:linear-gradient(top, #4D90FE, #357AE8);}
.btn-primary:active{box-shadow:#2176D3 0 1px 2px 0 inset;border-color:#3079ED;}
.btn-primary:focus{border-color:#4d90fe;outline:none}

.theme-buy{margin-top:7%;text-align:center;}
.theme-signin{font-size:15px;}
.theme-popover-mask{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;display:none;z-index:999;}
.theme-popover{z-index:9;position:fixed;top:50%;left:50%;width:660px;height:360px;margin:-180px 0 0 -330px;border-radius:5px;border:solid 2px #e4e4e4;background-color:#fff;display:none;box-shadow:0 0 10px #666;background:#fff;z-index:9999;}
.theme-poptit{border-bottom:1px solid #ddd;padding:12px;position:relative;height:24px;}
.theme-poptit .close{float:right;color:#999;padding:5px;margin:-2px -5px -5px;font:bold 14px/14px simsun;text-shadow:0 1px 0 #ddd}
.theme-poptit .close:hover{color:#444;}
.theme-popbod{padding:60px 15px;color:#444;height:148px;}
.dform{padding:80px 60px 40px;text-align:center;}
.theme-signin{margin: -50px -20px -50px 90px;text-align:left;font-size: 14px;}
.theme-signin h4{color:#999;font-weight:100;margin-bottom: 20px;font-size: 12px;}
.theme-signin li{padding-left: 80px;margin-bottom: 15px;}
.theme-signin li strong{float: left;margin-left: -80px;width: 80px;text-align: right;line-height: 32px;}
.theme-signin .btn{margin-bottom: 10px;}
.theme-signin p{font-size: 12px;color: #999;}